source: trunk/build.properties @ 1619

Revision 1619, 5.3 KB checked in by curtis, 14 years ago (diff)

Add package for LOCI custom Checkstyle checks.

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