forked from pentaho/pentaho-kettle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.properties
117 lines (104 loc) · 3.68 KB
/
build.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#System Properties
cr=${line.separator}
project.revision=TRUNK-SNAPSHOT
version=${project.revision}
impl.vendor=Pentaho Corporation
impl.version=${version}
impl.title=Pentaho Data Integration
impl.title.engine=Pentaho Data Integration Engine
impl.productID=pdi-ce
impl.title.ui=Pentaho Data Integration UI
pdice.package.version=${version}
pdice.package.basedir=pdi-ce-distrib
pdice.distrib=${pdice.package.basedir}/data-integration
ivy.artifact.group=pentaho-kettle
ivy.artifact.id=pdi-ce
#Global Properties
basedir=.
test=test
classes=classes
classes.dir=${classes}
testclasses.dir=testClasses
testClasses=testClasses
testsrc.dir=test
testlibext=${test}/libext
testlib.dir=${testlibext}
assembly.dir=assembly
plugins=plugins
ui=${package-res.dir}/ui
homepage=homepage
samples=samples
simple-jndi=simple-jndi
libswt=libswt
distrib=dist
macdistrib=osx-distrib
macappmaxmem=-Xmx256m
macappextravmoptions=-DKETTLE_PLUGIN_PACKAGES=${KETTLE_PLUGIN_PACKAGES}
docs=docs
api=${docs}/api/
api-core=${docs}/api-core/
tips=${docs}/tips/
web=web
pwd=pwd
keystore=keystore
keystorePassword=abcd1234
junit=${basedir}/bin/reports/test
junit.maxmemory=512M
sourcezipfile=Kettle-src-${version}.zip
dist.dir=${distrib}
deploy.dir=/var/www/html
jarbundler.jar=tools/libant/jarbundler-1.9/jarbundler-1.9.jar
debug=true
optimize=false
version.file=build_version.txt
version.file.path=../${version.file}
# Package naming
product.name=pdi
# Release type is either "se" or "open"
product.release.type=open
product.release.number=${release.version}
#Cobertura Properties
# The path to cobertura.jar
cobertura.dir=cobertura
# Instrumented classes are deposited into this directory
instrumented.dir=${build}/kettle-instrumented
# Unit test reports from JUnit are deposited into this directory
reports.dir=${build}/kettle-tests
reports.xml.dir=${reports.dir}/xml
reports.html.dir=${reports.dir}/html
# Coverage reports are deposited into these directories
coverage.dir=${build}/kettle-coverage
coverage.xml.dir=${coverage.dir}/xml
coverage.html.dir=${coverage.dir}/html
includeantruntime=false
plugin.list=kettle-gpload-plugin,kettle-hl7-plugin,kettle-palo-plugin,kettle-openerp-plugin,market,kettle5-log4j-plugin
module.list=core,engine,dbdialog,ui
all-subprojects.list=${module.list},${plugin.list}
assembly.stage.dir=${assembly.dir}/bin/stage
assembly.stage.test.dir=${assembly.dir}/bin/stage/test
assembly.stage.pdi-client.dir=${assembly.stage.dir}/data-integration
package.dir=${assembly.dir}/package-res
package-res.dir=${assembly.dir}/package-res
lib.dir=lib
ivyfile=ivy.xml
# Dependency revisions
dependency.kettle.revision=TRUNK-SNAPSHOT
dependency.pentaho-metadata.revision=TRUNK-SNAPSHOT
dependency.mondrian.revision=TRUNK-SNAPSHOT
dependency.pentaho-connections.revision=TRUNK-SNAPSHOT
dependency.pentaho-reporting.revision=TRUNK-SNAPSHOT
dependency.reporting-engine.group=pentaho-reporting-engine
dependency.pentaho-xul.revision=TRUNK-SNAPSHOT
dependency.pentaho-vfs-browser.revision=TRUNK-SNAPSHOT
dependency.pentaho-reporting-core.revision=TRUNK-SNAPSHOT
dependency.pdi-palo-plugin.revision=TRUNK-SNAPSHOT
dependency.launcher.revision=TRUNK-SNAPSHOT
# Checkstyle Properties
checkstyle.dir=${basedir}/checkstyle
checkstyle.lib.dir=${checkstyle.dir}/lib
checkstyle.reports.dir=${checkstyle.dir}/reports
checkstyle.config.url=http://ci.pentaho.com/job/pentaho-coding-standards/lastSuccessfulBuild/artifact/pentaho_checkStyle.xml
checkstyle.suppressions.url=http://ci.pentaho.com/job/pentaho-coding-standards/lastSuccessfulBuild/artifact/suppressions.xml
checkstyle.config.file=${checkstyle.dir}/pentaho_checkStyle.xml
checkstyle.suppressions.file=${checkstyle.dir}/suppressions.xml
checkstyle.stylesheet.file=${basedir}/build-res/checkstyle/checkstyle-noframes-sorted.xsl