source: branches/cleanup/components/bio-formats/build.properties @ 5944

Revision 5944, 5.6 KB checked in by melissa, 10 years ago (diff)
  • Moved OME I/O tests to ome-io component.
  • Added dependency check to LuraWave service.
  • Tweaked POI and MDB tests to expect a FileNotFoundException to be thrown.

All tests should now pass. See #464.

Line 
1#
2# build.properties
3#
4
5# Ant properties file for Bio-Formats.
6# Download Apache Ant from http://ant.apache.org/.
7# Type "ant -p" for a list of targets.
8
9component.name               = bio-formats
10component.jar                = bio-formats.jar
11component.version            = 4.1.0
12
13component.classpath          = ${artifact.dir}/jai_imageio.jar:\
14                               ${artifact.dir}/loci-common.jar:\
15                               ${artifact.dir}/mdbtools-java.jar:\
16                               ${artifact.dir}/ome-xml.jar:\
17                               ${artifact.dir}/poi-loci.jar:\
18                               ${lib.dir}/forms-1.3.0.jar:\
19                               ${lib.dir}/log4j-1.2.15.jar:\
20                               ${lib.dir}/netcdf-4.0.jar:\
21                               ${lib.dir}/slf4j-api-1.5.10.jar:\
22                               ${lib.dir}/slf4j-log4j12-1.5.10.jar:\
23                               ${lib.dir}/stubs.jar:\
24                               ${lib.dir}/testng-5.11-jdk15.jar
25# Used by TestNG suite that tests the absence of classes from ome-xml.jar
26component.classpath.noxml    = ${artifact.dir}/jai_imageio.jar:\
27                               ${artifact.dir}/loci-common.jar:\
28                               ${artifact.dir}/mdbtools-java.jar:\
29                               ${artifact.dir}/poi-loci.jar:\
30                               ${lib.dir}/forms-1.3.0.jar:\
31                               ${lib.dir}/log4j-1.2.15.jar:\
32                               ${lib.dir}/netcdf-4.0.jar:\
33                               ${lib.dir}/slf4j-api-1.5.10.jar:\
34                               ${lib.dir}/slf4j-log4j12-1.5.10.jar:\
35                               ${lib.dir}/testng-5.11-jdk15.jar
36# Used by TestNG suite that tests the absence of classes from mdbtools-java.jar
37component.classpath.nomdb    = ${artifact.dir}/jai_imageio.jar:\
38                               ${artifact.dir}/loci-common.jar:\
39                               ${artifact.dir}/ome-xml.jar:\
40                               ${artifact.dir}/poi-loci.jar:\
41                               ${lib.dir}/forms-1.3.0.jar:\
42                               ${lib.dir}/log4j-1.2.15.jar:\
43                               ${lib.dir}/netcdf-4.0.jar:\
44                               ${lib.dir}/slf4j-api-1.5.10.jar:\
45                               ${lib.dir}/slf4j-log4j12-1.5.10.jar:\
46                               ${lib.dir}/testng-5.11-jdk15.jar
47# Used by TestNG suite that tests the absence of class from poi-loci.jar
48component.classpath.nopoi    = ${artifact.dir}/jai_imageio.jar:\
49                               ${artifact.dir}/loci-common.jar:\
50                               ${artifact.dir}/mdbtools-java.jar:\
51                               ${artifact.dir}/ome-xml.jar:\
52                               ${lib.dir}/forms-1.3.0.jar:\
53                               ${lib.dir}/log4j-1.2.15.jar:\
54                               ${lib.dir}/netcdf-4.0.jar:\
55                               ${lib.dir}/slf4j-api-1.5.10.jar:\
56                               ${lib.dir}/slf4j-log4j12-1.5.10.jar:\
57                               ${lib.dir}/stubs.jar:\
58                               ${lib.dir}/testng-5.11-jdk15.jar
59# Used by TestNG suite that tests the absence of class from netcdf-4.0.jar
60component.classpath.nonetcdf = ${artifact.dir}/jai_imageio.jar:\
61                               ${artifact.dir}/loci-common.jar:\
62                               ${artifact.dir}/mdbtools-java.jar:\
63                               ${artifact.dir}/ome-xml.jar:\
64                               ${artifact.dir}/poi-loci.jar:\
65                               ${lib.dir}/forms-1.3.0.jar:\
66                               ${lib.dir}/log4j-1.2.15.jar:\
67                               ${lib.dir}/slf4j-api-1.5.10.jar:\
68                               ${lib.dir}/slf4j-log4j12-1.5.10.jar:\
69                               ${lib.dir}/testng-5.11-jdk15.jar
70# Used by TestNG suite that tests the absence of class from jai_imageio.jar
71component.classpath.nojai    = ${artifact.dir}/loci-common.jar:\
72                               ${artifact.dir}/mdbtools-java.jar:\
73                               ${artifact.dir}/ome-xml.jar:\
74                               ${artifact.dir}/poi-loci.jar:\
75                               ${lib.dir}/forms-1.3.0.jar:\
76                               ${lib.dir}/log4j-1.2.15.jar:\
77                               ${lib.dir}/slf4j-api-1.5.10.jar:\
78                               ${lib.dir}/slf4j-log4j12-1.5.10.jar:\
79                               ${lib.dir}/testng-5.11-jdk15.jar
80# Used by TestNG suite that tests the absence of class from stubs.jar
81component.classpath.nolurawave = ${artifact.dir}/loci-common.jar:\
82                               ${artifact.dir}/mdbtools-java.jar:\
83                               ${artifact.dir}/ome-xml.jar:\
84                               ${artifact.dir}/poi-loci.jar:\
85                               ${lib.dir}/forms-1.3.0.jar:\
86                               ${lib.dir}/log4j-1.2.15.jar:\
87                               ${lib.dir}/slf4j-api-1.5.10.jar:\
88                               ${lib.dir}/slf4j-log4j12-1.5.10.jar:\
89                               ${lib.dir}/testng-5.11-jdk15.jar
90component.java-version       = 1.5
91component.deprecation        = true
92
93component.resources-bin      = loci/formats/bio-formats-logo.png \
94                               loci/formats/meta/reorder-2008-09.xsl
95component.resources-text     = loci/formats/*.txt
96
97component.main-class         = loci.formats.gui.ImageViewer
98component.runtime-cp         = ${component.classpath}:\
99                               ${artifact.dir}/ome-notes.jar
100
101testng.xml                   = ${test.dir}/loci/formats/utests/testng.xml
Note: See TracBrowser for help on using the repository browser.