D
Dave Rudolf
Hi all,
So I have a directory tree of source code that I wish to compile, like so:
d:\852\src\texdist\gui\LatticeHistogramData.java
d:\852\src\texdist\gui\Dialogs.java
d:\852\src\texdist\gui\PnlHistogram.java
d:\852\src\texdist\gui\PnlHistogramCell.java
d:\852\src\texdist\gui\PnlTextEntry.java
d:\852\src\texdist\gui\PnlPropertyCreator.java
d:\852\src\texdist\gui\PnlRightSplitPane.java
d:\852\src\texdist\gui\test\PnlPropertyCreatorTest.java
d:\852\src\texdist\gui\test\PnlHistogramTest.java
d:\852\src\texdist\gui\lattice\LblLattice.java
d:\852\src\texdist\gui\lattice\LblBitArray2D.java
d:\852\src\texdist\gui\lattice\PnlSegments.java
d:\852\src\texdist\texture\ReactionDiffusionTexturer.java
d:\852\src\texdist\texture\diffusion\DirectionalDiffusionFunction.java
d:\852\src\texdist\texture\diffusion\UniformDiffusionFunction.java
d:\852\src\texdist\texture\diffusion\AbstractDiffusionFunction.java
d:\852\src\texdist\texture\distribution\RegularDistribution.java
d:\852\src\texdist\texture\distribution\StripedDistribution.java
d:\852\src\texdist\texture\distribution\AbstractDistribution.java
..... and so on.
I want to write a script that will build the entire tree. Of course, I could
do a javac and list every existing .java file, but then I have to maintain
the list as files are added or removed. On UNIX, I could go to the src
directory and do something like:
javac `find . -name *.java`
Alas, the code is being compiled on a Windows box.
Is there some obscure option to javac that will make it recurse a directory
tree? Other programs like ANT and JBuilder can do this, though they may be
generating the list of files internally.
Dave.
So I have a directory tree of source code that I wish to compile, like so:
d:\852\src\texdist\gui\LatticeHistogramData.java
d:\852\src\texdist\gui\Dialogs.java
d:\852\src\texdist\gui\PnlHistogram.java
d:\852\src\texdist\gui\PnlHistogramCell.java
d:\852\src\texdist\gui\PnlTextEntry.java
d:\852\src\texdist\gui\PnlPropertyCreator.java
d:\852\src\texdist\gui\PnlRightSplitPane.java
d:\852\src\texdist\gui\test\PnlPropertyCreatorTest.java
d:\852\src\texdist\gui\test\PnlHistogramTest.java
d:\852\src\texdist\gui\lattice\LblLattice.java
d:\852\src\texdist\gui\lattice\LblBitArray2D.java
d:\852\src\texdist\gui\lattice\PnlSegments.java
d:\852\src\texdist\texture\ReactionDiffusionTexturer.java
d:\852\src\texdist\texture\diffusion\DirectionalDiffusionFunction.java
d:\852\src\texdist\texture\diffusion\UniformDiffusionFunction.java
d:\852\src\texdist\texture\diffusion\AbstractDiffusionFunction.java
d:\852\src\texdist\texture\distribution\RegularDistribution.java
d:\852\src\texdist\texture\distribution\StripedDistribution.java
d:\852\src\texdist\texture\distribution\AbstractDistribution.java
..... and so on.
I want to write a script that will build the entire tree. Of course, I could
do a javac and list every existing .java file, but then I have to maintain
the list as files are added or removed. On UNIX, I could go to the src
directory and do something like:
javac `find . -name *.java`
Alas, the code is being compiled on a Windows box.
Is there some obscure option to javac that will make it recurse a directory
tree? Other programs like ANT and JBuilder can do this, though they may be
generating the list of files internally.
Dave.