source: trunk/build.properties @ 3347

Revision 3347, 7.2 KB checked in by curtis, 13 years ago (diff)

Exclude loci.formats.auto package from bio-formats.jar build.

Line 
1#
2# build.properties
3#
4
5# Properties file for use with build.xml.
6
7### Globals ###
8
9src.dir     = .
10build.dir   = build
11dest.dir    = ${build.dir}/src
12classes.dir = ${build.dir}/classes
13jar.dir     = ${build.dir}/jar
14docs.dir    = ${build.dir}/docs
15dist.dir    = ${build.dir}/dist
16
17ext.jars = jar/AppleJavaExtensions.jar:\
18           jar/bufr-1.1.00.jar:\
19           jar/checkstyle-all-4.2.jar:\
20           jar/commons-httpclient-2.0-rc2.jar:\
21           jar/commons-logging.jar:\
22           jar/forms-1.0.4.jar:\
23           jar/grib-5.1.03.jar:\
24           jar/ij.jar:\
25           jar/jai_imageio.jar:\
26           jar/junit.jar:\
27           jar/lma.jar:\
28           jar/looks-1.2.2.jar:\
29           jar/mdbtools-java.jar:\
30           jar/netcdf-4.0.jar:\
31           jar/ome-java.jar:\
32           jar/poi-loci.jar:\
33           jar/slf4j-jdk14.jar:\
34           jar/testng-5.6-jdk14.jar:\
35           jar/visad-lite.jar:\
36           jar/xmlrpc-1.2-b1.jar
37
38ignore.source = loci/visbio/samples/**
39
40copyright.begin = <i>Copyright &#169;
41copyright.end   = Laboratory for Optical and Computational Instrumentation</i>
42
43### Tools ###
44
45tools.jar         = loci_tools.jar
46tools.main        = loci.ome.notes.Notes
47tools.dir         = ${build.dir}/tools
48tools.libraries   = bio-formats.jar \
49                    bufr-1.1.00.jar \
50                    commons-httpclient-2.0-rc2.jar \
51                    commons-logging.jar \
52                    forms-1.0.4.jar \
53                    grib-5.1.03.jar \
54                    jai_imageio.jar \
55                    loci_plugins.jar \
56                    mdbtools-java.jar \
57                    netcdf-4.0.jar \
58                    ome-java.jar \
59                    ome-notes.jar \
60                    poi-loci.jar \
61                    slf4j-jdk14.jar \
62                    xmlrpc-1.2-b1.jar
63
64### Bio-Formats ###
65
66formats.jar       = bio-formats.jar
67formats.main      = loci.formats.gui.ImageViewer
68formats.source    = loci/formats/**/*.java
69formats.exclude   = loci/formats/auto/**
70formats.classpath = bufr-1.1.00.jar \
71                    grib-5.1.03.jar \
72                    ij.jar \
73                    jai_imageio.jar \
74                    mdbtools-java.jar \
75                    netcdf-4.0.jar \
76                    ome-java.jar \
77                    poi-loci.jar \
78                    QTJava.zip \
79                    slf4j-jdk14.jar
80formats.files     = loci/formats/**
81formats.resources = loci/formats/*.txt
82
83### VisBio ###
84
85visbio.jar        = visbio.jar
86visbio.main       = loci.visbio.VisBio
87visbio.source     = loci/visbio/**/*.java \
88                    loci/ome/util/**/*.java
89visbio.classpath  = bio-formats.jar \
90                    bufr-1.1.00.jar \
91                    commons-httpclient-2.0-rc2.jar \
92                    commons-logging.jar \
93                    forms-1.0.4.jar \
94                    grib-5.1.03.jar \
95                    ij.jar \
96                    jai_imageio.jar \
97                    looks-1.2.2.jar \
98                    mdbtools-java.jar \
99                    netcdf-4.0.jar \
100                    ome-java.jar \
101                    poi-loci.jar \
102                    QTJava.zip \
103                    slf4j-jdk14.jar \
104                    visad-lite.jar \
105                    xmlrpc-1.2-b1.jar
106visbio.files      = loci/visbio/** \
107                    loci/ome/util/**/*
108visbio.resources  = loci/visbio/classes.txt \
109                    loci/visbio/*.png \
110                    loci/visbio/*.gif \
111                    loci/visbio/help/*.html \
112                    loci/visbio/help/**/*.png \
113                    loci/visbio/overlays/*.png \
114                    loci/visbio/view/*.png
115
116visbio.dist-files   = bsd-forms.txt \
117                      bsd-looks.txt \
118                      gpl-visbio.txt \
119                      whatsnew.txt \
120                      *.cpp \
121                      *.m
122
123visbio.docs-dir        = ${docs.dir}/visbio
124visbio.win32-dir       = ${dist.dir}/visbio/win32
125visbio.win32-nojre-dir = ${dist.dir}/visbio/win32-nojre
126visbio.macosx-dir      = ${dist.dir}/visbio/macosx
127visbio.linux-dir       = ${dist.dir}/visbio/linux
128visbio.nojre-dir       = ${dist.dir}/visbio/nojre
129
130visbio.text-files = *.txt \
131                    *.cpp \
132                    *.m \
133                    plugins/*.txt
134
135visbio.macosx-exec = visbio \
136                     VisBio.app/Contents/MacOS/JavaApplicationStub
137visbio.linux-exec  = visbio
138
139### LOCI Plugins for ImageJ ###
140
141plugins.jar    = loci_plugins.jar
142plugins.main   = loci.plugins.About
143plugins.source = loci/plugins/**/*.java \
144                 loci/ome/util/**/*.java
145plugins.files  = loci/plugins/** \
146                 loci/ome/util/**
147
148### OME Notes ###
149
150notes.jar       = ome-notes.jar
151notes.main      = loci.ome.notes.Notes
152notes.source    = loci/ome/notes/**/*.java
153notes.classpath = bio-formats.jar \
154                  bufr-1.1.00.jar \
155                  commons-httpclient-2.0-rc2.jar \
156                  commons-logging.jar \
157                  forms-1.0.4.jar \
158                  grib-5.1.03.jar \
159                  ij.jar \
160                  jai_imageio.jar \
161                  mdbtools-java.jar \
162                  netcdf-4.0.jar \
163                  ome-java.jar \
164                  poi-loci.jar \
165                  QTJava.zip \
166                  slf4j-jdk14.jar \
167                  xmlrpc-1.2-b1.jar
168notes.files     = loci/ome/notes/**
169notes.resources = loci/ome/notes/templates/* \
170                  loci/ome/notes/editor/*
171
172### OME Metadata Editor ###
173
174editor.jar       = ome-editor.jar
175editor.main      = loci.ome.editor.MetadataEditor
176editor.source    = loci/ome/editor/**/*.java \
177                   loci/ome/viewer/**/*.java
178editor.classpath = bio-formats.jar \
179                   bufr-1.1.00.jar \
180                   commons-httpclient-2.0-rc2.jar \
181                   commons-logging.jar \
182                   forms-1.0.4.jar \
183                   grib-5.1.03.jar \
184                   ij.jar \
185                   jai_imageio.jar \
186                   mdbtools-java.jar \
187                   netcdf-4.0.jar \
188                   ome-java.jar \
189                   poi-loci.jar \
190                   QTJava.zip \
191                   slf4j-jdk14.jar \
192                   xmlrpc-1.2-b1.jar
193editor.files     = loci/ome/editor/** \
194                   loci/ome/viewer/**
195editor.resources = loci/ome/editor/Template.xml \
196                   loci/ome/editor/Icons/* \
197                   loci/ome/editor/TypeDefs/**
198
199### Slim Plotter ###
200
201slim.jar       = SlimPlotter.jar
202slim.main      = loci.apps.slim.SlimPlotter
203slim.source    = loci/apps/slim/**/*.java \
204                 loci/visbio/util/**/*.java
205slim.classpath = bio-formats.jar \
206                 lma.jar \
207                 visad-lite.jar
208slim.files     = loci/apps/slim/* \
209                 loci/visbio/util/*
210
211slim.dist-dir = ${dist.dir}/slim/SlimPlotter
212
213slim.exec = slim \
214            SlimPlotter.app/Contents/MacOS/JavaApplicationStub
215
216### LOCI Checkstyle checks ###
217
218checks.jar       = loci-checks.jar
219checks.main      = loci.checks.About
220checks.source    = loci/checks/**/*.java
221checks.classpath = checkstyle-all-4.2.jar
222checks.files     = loci/checks/**
223checks.resources = loci/checks/*.properties
224
225### ImageJ ###
226
227ij-jws.jar       = ij-jws.jar
228ij-jws.main      = loci.plugins.IJLauncher
229ij-jws.dir       = ${build.dir}/ij-jws
230ij-jws.libraries = ij.jar \
231                   loci_tools.jar
Note: See TracBrowser for help on using the repository browser.