javac.setSrcdir(new Path(project, srcgendir.getAbsolutePath())); if (memoryInitialSize != null) javac.setMemoryInitialSize(memoryInitialSize); if (memoryMaximumSize != null) javac.setMemoryMaximumSize(memoryMaximumSize);
/** * Compiles a directory tree. Throws a <code>CompilationException</code> if build fails. * * @param srcDir Source directory holding the files to be compiled. * @param destDir Destination directory to put the compiled classes in. */ private void compileDirectory(final File srcDir, final File destDir) { File[] entries = srcDir.listFiles(); for (int i = 0; i < entries.length; i++) { File entry = entries[i]; if (entry.isDirectory() && !IGNORE_DIRS.contains(entry.getName())) { compileDirectory(entry, destDir); } } entries = null; try { Path srcPath = _compiler.createSrc(); srcPath.setLocation(destDir); _compiler.setSrcdir(srcPath); _compiler.execute(); } catch (BuildException ex) { throw new CompilationException("Problem compiling directory " + srcDir, ex); } }
javac.setSrcdir(srcPath); info.append(" srcDir=" + srcPath + "\n"); info.append(" work dir=" + options.getScratchDir() + "\n");
javac.setSrcdir(srcPath); info.append(" srcDir=" + srcPath + "\n" ); info.append(" work dir=" + options.getScratchDir() + "\n");
javac.setSrcdir(new Path(project, srcgendir.getAbsolutePath())); if (memoryInitialSize != null) javac.setMemoryInitialSize(memoryInitialSize); if (memoryMaximumSize != null) javac.setMemoryMaximumSize(memoryMaximumSize);
javac.setSrcdir(new Path(project, srcgendir.getAbsolutePath())); if (memoryInitialSize != null) javac.setMemoryInitialSize(memoryInitialSize); if (memoryMaximumSize != null) javac.setMemoryMaximumSize(memoryMaximumSize);
javac.setClasspath(path); javac.setDebug(ctxt.getOptions().getClassDebugInfo()); javac.setSrcdir(srcPath); javac.setTempdir(options.getScratchDir()); javac.setOptimize(! ctxt.getOptions().getClassDebugInfo() );
javac.setClasspath(path); javac.setDebug(ctxt.getOptions().getClassDebugInfo()); javac.setSrcdir(srcPath); javac.setTempdir(options.getScratchDir()); javac.setOptimize(! ctxt.getOptions().getClassDebugInfo() );
javac.setClasspath(path); javac.setDebug(ctxt.getOptions().getClassDebugInfo()); javac.setSrcdir(srcPath); javac.setTempdir(options.getScratchDir()); javac.setFork(ctxt.getOptions().getFork());
javac.setClasspath(path); javac.setDebug(ctxt.getOptions().getClassDebugInfo()); javac.setSrcdir(srcPath); javac.setTempdir(options.getScratchDir()); javac.setOptimize(! ctxt.getOptions().getClassDebugInfo() );
if (sources2_path != null) sources.append(new Path(project, sources2_path)); j.setSrcdir(sources);