mbenson 2005/01/26 14:43:07
Modified: . Tag: ANT_16_BRANCH WHATSNEW
docs/manual/CoreTasks Tag: ANT_16_BRANCH javac.html
src/main/org/apache/tools/ant/taskdefs/compilers Tag:
ANT_16_BRANCH DefaultCompilerAdapter.java
Log:
Merge basic switch to java.io.tmpdir via FileUtils.createTempFile(...)
Revision Changes Path
No revision
No revision
1.503.2.166 +2 -0 ant/WHATSNEW
Index: WHATSNEW
===================================================================
RCS file: /home/cvs/ant/WHATSNEW,v
retrieving revision 1.503.2.165
retrieving revision 1.503.2.166
diff -u -r1.503.2.165 -r1.503.2.166
--- WHATSNEW 26 Jan 2005 22:07:53 -0000 1.503.2.165
+++ WHATSNEW 26 Jan 2005 22:43:07 -0000 1.503.2.166
@@ -60,6 +60,8 @@
* Made the dest attribute of the apply task optional; mapped target
filenames will be interpreted as absolute pathnames when dest is omitted.
+* Changed default tempdir for <javac> from user.dir to java.io.tmpdir.
+
Fixed bugs:
-----------
No revision
No revision
1.42.2.8 +3 -2 ant/docs/manual/CoreTasks/javac.html
Index: javac.html
===================================================================
RCS file: /home/cvs/ant/docs/manual/CoreTasks/javac.html,v
retrieving revision 1.42.2.7
retrieving revision 1.42.2.8
diff -u -r1.42.2.7 -r1.42.2.8
--- javac.html 10 Dec 2004 23:17:34 -0000 1.42.2.7
+++ javac.html 26 Jan 2005 22:43:07 -0000 1.42.2.8
@@ -347,8 +347,9 @@
This is only used if the task is forked and the
command line args length exceeds 4k.
<em>Since Ant 1.6</em>.</td>
- <td align="center" valign="top">No; default is the current working
- directory.</td>
+ <td align="center" valign="top">
+ No; default is <i>java.io.tmpdir</i>.
+ </td>
</tr>
</table>
No revision
No revision
1.41.2.8 +2 -6
ant/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java
Index: DefaultCompilerAdapter.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java,v
retrieving revision 1.41.2.7
retrieving revision 1.41.2.8
diff -u -r1.41.2.7 -r1.41.2.8
--- DefaultCompilerAdapter.java 29 Oct 2004 07:43:16 -0000 1.41.2.7
+++ DefaultCompilerAdapter.java 26 Jan 2005 22:43:07 -0000 1.41.2.8
@@ -404,12 +404,8 @@
&& firstFileName >= 0) {
PrintWriter out = null;
try {
- File userDir = getJavac().getTempdir();
- if (userDir == null) {
- String userDirName = System.getProperty("user.dir");
- userDir = new File(userDirName);
- }
- tmpFile = fileUtils.createTempFile("files", "", userDir);
+ tmpFile = fileUtils.createTempFile(
+ "files", "", getJavac().getTempdir());
tmpFile.deleteOnExit();
out = new PrintWriter(new FileWriter(tmpFile));
for (int i = firstFileName; i < args.length; i++) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]