forked from liferay/liferay-portal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.properties
162 lines (125 loc) · 5.72 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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
##
## DO NOT EDIT THIS FILE.
##
## To update the properties of this file, create a separate properties file
## named "build.${user.name}.properties" with the properties to overwrite.
##
##
## Baseline JAR
##
baseline.jar.bnddir.name=.bnd
baseline.jar.report.level=diff
#baseline.jar.report.level=off
#baseline.jar.report.level=persist
#baseline.jar.report.level=standard
baseline.jar.report.only.dirty.packages=true
baseline.jar.reports.dir.name=baseline-reports
##
## Compiler
##
ant.build.javac.source=1.6
ant.build.javac.target=1.6
#javac.compiler=com.google.errorprone.ErrorProneAntCompilerAdapter
#javac.compiler=modern
javac.compiler=org.eclipse.jdt.core.JDTCompilerAdapter
javac.debug=on
javac.deprecation=off
javac.encoding=ISO-8859-1
javac.nowarn=on
#jdk.6.home=
jsp.precompile=off
jsp.precompile.dir=docroot
##
## Classpath
##
classpath=${env.JAVA_HOME}/lib/tools.jar;${project.dir}/classes;${project.dir}/osgi/modules/http-service/classes;${project.dir}/osgi/modules/http-service/test-classes/unit;${project.dir}/portal-impl/classes;${project.dir}/portal-impl/test-classes/integration;${project.dir}/portal-impl/test-classes/unit;${project.dir}/portal-pacl/classes;${project.dir}/portal-service/classes;${project.dir}/portal-service/test-classes/integration;${project.dir}/portal-service/test-classes/unit;${project.dir}/portal-web/docroot/WEB-INF/classes;${project.dir}/portal-web/test-classes/functional;${project.dir}/portal-web/test-classes/functional-generated;${project.dir}/util-bridges/classes;${project.dir}/util-bridges/test-classes/integration;${project.dir}/util-bridges/test-classes/unit;${project.dir}/util-java/classes;${project.dir}/util-java/test-classes/integration;${project.dir}/util-java/test-classes/unit;${project.dir}/util-slf4j/classes;${project.dir}/util-taglib/classes;${project.dir}/util-taglib/test-classes/integration;${project.dir}/util-taglib/test-classes/unit
classpath.jsp=${project.dir}/portal-web/classes/common
##
## Database Builder
##
db.build.debug.jpda=-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y
db.build.java.mx=1024m
db.build.java.maxpermsize=256m
##
## Endorsed Libraries
##
endorsed.libraries=development/jutf7.jar,portal/ccpp.jar
##
## JDBC Drivers
##
jdbc.db2.driver=db2jcc.jar,db2jcc_license_cu.jar
jdbc.firebird.driver=firebird.jar
jdbc.hsql.driver=hsql.jar
jdbc.interbase.driver=interbase.jar
jdbc.jtds.driver=jtds.jar
jdbc.mysql.driver=mysql.jar
jdbc.oracle.driver=ojdbc6.jar
jdbc.p6spy.driver=p6spy.jar,spy.properties
jdbc.postgresql.driver=postgresql.jar
jdbc.drivers=${jdbc.db2.driver},${jdbc.firebird.driver},${jdbc.hsql.driver},${jdbc.interbase.driver},${jdbc.jtds.driver},${jdbc.mysql.driver},${jdbc.oracle.driver},${jdbc.p6spy.driver},${jdbc.postgresql.driver}
#jdbc.drivers.optional.dir=
##
## JUnit
##
junit.cobertura.agent.jar=tools/cobertura-agent/cobertura-agent.jar
junit.cobertura.excludes=.*Test,.*Test\\$.*,.*\\$\\$EnhancerByMockitoWithCGLIB\\$\\$.*,.*\\$\\$FastClassByMockitoWithCGLIB\\$\\$.*,.*\\$Proxy.*
junit.cobertura.includes=com/liferay/.*
junit.cobertura.report.format=html
junit.code.coverage=false
junit.debug.jpda=-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y
junit.halt.on.failure=false
junit.java.mx=1024m
junit.java.maxpermsize=256m
junit.test.excludes=(?!)
##
## Module Framework
##
#
# Set this property to the OSGi implementation to use for the module
# framework.
#
module.framework.implementation=equinox
#module.framework.implementation=felix
##
## Operating Systems
##
os.apple=Mac OS X
os.unix=Linux,FreeBSD,Solaris,SunOS
os.windows=Windows 95,Windows 98,Windows NT,Windows 2000,Windows 2003,Windows XP,Windows Vista,Windows 7
##
## Proxy
##
#setproxy.proxy.host=
#setproxy.proxy.port=
##
## SCM
##
scm.tool=git
#scm.tool=svn
scm.revert.command=-c "git checkout {0}"
#scm.revert.command="/c svn revert {0}"
##
## Sonar
##
sonar.binaries=${project.dir}/portal-impl/classes,${project.dir}/portal-service/classes,${project.dir}/util-bridges/classes,${project.dir}/util-java/classes,${project.dir}/util-slf4j/classes;${project.dir}/util-taglib/classes
sonar.cobertura.report.folder=${project.dir}/test-coverage
sonar.cobertura.reportPath=${sonar.cobertura.report.folder}/coverage.${junit.cobertura.report.format}
sonar.dynamicAnalysis=reuseReports
sonar.exclusions=java/*,javax/*
sonar.host.url=http://localhost:9000
sonar.java.source=1.6
sonar.jdbc.driverClassName=com.mysql.jdbc.Driver
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
sonar.jdbc.password=liferay
sonar.jdbc.username=liferay
sonar.libraries=${project.dir}/lib/development/mysql.jar
sonar.projectName=Liferay Portal
sonar.projectVersion=7.0.x
sonar.sources=${project.dir}/portal-impl/src,${project.dir}/portal-service/src,${project.dir}/util-bridges/src,${project.dir}/util-java/src,${project.dir}/util-slf4j/src;${project.dir}/util-taglib/src
sonar.surefire.reportsPath=${project.dir}/test-results/*.xml
sonar.tests=${project.dir}/portal-impl/test/integration,${project.dir}/portal-impl/test/unit,${project.dir}/portal-service/test/integration,${project.dir}/portal-service/test/unit,${project.dir}/util-bridges/test/integration,${project.dir}/util-bridges/test/unit,${project.dir}/util-java/test/integration,${project.dir}/util-java/test/unit,${project.dir}/util-taglib/test/integration,${project.dir}/util-taglib/test/unit
##
## Source Formatter
##
source.formatter.check.unprocessed.exceptions=false
#source.formatter.excludes=**/*Tests.java