source: trunk/build.properties @ 1863

Revision 1863, 6.4 KB checked in by curtis, 14 years ago (diff)

Flag Slim Plotter's JavaApplicationStub as executable.

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/checkstyle-all-4.2.jar:\
19           jar/commons-httpclient-2.0-rc2.jar:\
20           jar/commons-logging.jar:\
21           jar/forms-1.0.4.jar:\
22           jar/ij.jar:\
23           jar/jj2000-5.1.jar:\
24           jar/lma.jar:\
25           jar/looks-1.2.2.jar:\
26           jar/ome-java.jar:\
27           jar/poi-loci.jar:\
28           jar/visad-lite.jar:\
29           jar/xmlrpc-1.2-b1.jar
30
31ignore.source = loci/visbio/samples/**
32
33copyright = <i>Copyright &#169; ${YEAR} \
34            Laboratory for Optical and Computational Instrumentation</i>
35
36### Tools ###
37
38tools.jar         = loci_tools.jar
39tools.main        = loci.ome.notebook.MetadataNotebook
40tools.dir         = ${build.dir}/tools
41tools.libraries   = bio-formats.jar \
42                    commons-httpclient-2.0-rc2.jar \
43                    commons-logging.jar \
44                    forms-1.0.4.jar \
45                    jj2000-5.1.jar \
46                    loci_plugins.jar \
47                    ome-java.jar \
48                    ome-notebook.jar \
49                    poi-loci.jar \
50                    xmlrpc-1.2-b1.jar
51
52### Bio-Formats ###
53
54formats.jar       = bio-formats.jar
55formats.main      = loci.formats.ImageViewer
56formats.source    = loci/formats/**/*.java
57formats.classpath = jj2000-5.1.jar \
58                    ome-java.jar \
59                    poi-loci.jar
60formats.files     = loci/formats/**
61formats.resources = loci/formats/*.txt
62
63### VisBio ###
64
65visbio.jar        = visbio.jar
66visbio.main       = loci.visbio.VisBio
67visbio.source     = loci/visbio/**/*.java
68visbio.classpath  = bio-formats.jar \
69                    commons-httpclient-2.0-rc2.jar \
70                    commons-logging.jar \
71                    forms-1.0.4.jar \
72                    ij.jar \
73                    jj2000-5.1.jar \
74                    looks-1.2.2.jar \
75                    ome-java.jar \
76                    poi-loci.jar \
77                    visad-lite.jar \
78                    xmlrpc-1.2-b1.jar
79visbio.files      = loci/visbio/**
80visbio.resources  = loci/visbio/classes.txt \
81                    loci/visbio/*.png \
82                    loci/visbio/*.gif \
83                    loci/visbio/help/*.html \
84                    loci/visbio/help/*.png \
85                    loci/visbio/overlays/*.png \
86                    loci/visbio/view/*.png
87
88visbio.dist-files   = bsd-forms.txt \
89                      bsd-looks.txt \
90                      gpl-visbio.txt \
91                      omeul.txt \
92                      whatsnew.txt \
93                      *.cpp \
94                      *.m
95
96visbio.docs-dir        = ${docs.dir}/visbio
97visbio.win32-dir       = ${dist.dir}/visbio/win32
98visbio.win32-nojre-dir = ${dist.dir}/visbio/win32-nojre
99visbio.macosx-dir      = ${dist.dir}/visbio/macosx
100visbio.linux-dir       = ${dist.dir}/visbio/linux
101visbio.nojre-dir       = ${dist.dir}/visbio/nojre
102
103visbio.text-files = *.txt \
104                    *.cpp \
105                    *.m \
106                    plugins/*.txt
107
108visbio.macosx-exec = visbio \
109                     omeul \
110                     VisBio.app/Contents/MacOS/JavaApplicationStub
111visbio.linux-exec  = visbio \
112                     omeul
113
114### LOCI Plugins for ImageJ ###
115
116plugins.jar    = loci_plugins.jar
117plugins.main   = loci.plugins.About
118plugins.source = loci/plugins/**/*.java
119plugins.files  = loci/plugins/**
120
121### OME Metadata Notebook ###
122
123notebook.jar       = ome-notebook.jar
124notebook.main      = loci.ome.notebook.MetadataNotebook
125notebook.source    = loci/ome/notebook/**/*.java \
126                     loci/ome/viewer/**/*.java
127notebook.classpath = bio-formats.jar \
128                     commons-httpclient-2.0-rc2.jar \
129                     commons-logging.jar \
130                     forms-1.0.4.jar \
131                     jj2000-5.1.jar \
132                     ome-java.jar \
133                     poi-loci.jar \
134                     xmlrpc-1.2-b1.jar
135notebook.files     = loci/ome/notebook/** \
136                     loci/ome/viewer/**
137notebook.resources = loci/ome/notebook/Template.xml \
138                     loci/ome/notebook/Icons/* \
139                     loci/ome/notebook/TypeDefs/**
140
141### Leica Converter ###
142
143leica.jar       = LeicaConverter.jar
144leica.main      = loci.apps.leica.LeicaConverter
145leica.source    = loci/apps/leica/**/*.java
146leica.classpath = bio-formats.jar \
147                  ome-java.jar
148leica.files     = loci/apps/leica/**
149
150### Movie Stitcher ###
151
152stitcher.jar       = MovieStitcher.jar
153stitcher.main      = loci.apps.stitcher.MovieStitcher
154stitcher.source    = loci/apps/stitcher/**/*.java
155stitcher.classpath = bio-formats.jar \
156                     jj2000-5.1.jar \
157                     ome-java.jar \
158                     poi-loci.jar
159stitcher.files     = loci/apps/stitcher/*
160
161### Slim Plotter ###
162
163slim.jar       = SlimPlotter.jar
164slim.main      = loci.apps.slim.SlimPlotter
165slim.source    = loci/apps/slim/**/*.java \
166                 loci/visbio/util/BioArrowButton.java \
167                 loci/visbio/util/BreakawayPanel.java \
168                 loci/visbio/util/OutputConsole.java \
169                 loci/visbio/util/OutputEvent.java \
170                 loci/visbio/util/SwingUtil.java \
171                 loci/visbio/util/LAFUtil.java
172slim.classpath = bio-formats.jar \
173                 lma.jar \
174                 visad-lite.jar
175slim.files     = loci/apps/slim/* \
176                 loci/visbio/util/BioArrowButton* \
177                 loci/visbio/util/BreakawayPanel* \
178                 loci/visbio/util/OutputConsole* \
179                 loci/visbio/util/OutputEvent* \
180                 loci/visbio/util/SwingUtil* \
181                 loci/visbio/util/LAFUtil*
182
183slim.dist-dir = ${dist.dir}/slim/SlimPlotter
184
185slim.exec = slim \
186            SlimPlotter.app/Contents/MacOS/JavaApplicationStub
187
188### LOCI Checkstyle checks ###
189
190checks.jar       = loci-checks.jar
191checks.main      = loci.checks.About
192checks.source    = loci/checks/**/*.java
193checks.classpath = checkstyle-all-4.2.jar
194checks.files     = loci/checks/**
195checks.resources = loci/checks/*.properties
196
197### ImageJ ###
198
199ij-jws.jar       = ij-jws.jar
200ij-jws.main      = loci.plugins.IJLauncher
201ij-jws.dir       = ${build.dir}/ij-jws
202ij-jws.libraries = ij.jar \
203                   loci_tools.jar
Note: See TracBrowser for help on using the repository browser.