-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.properties
68 lines (60 loc) · 1.99 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
######################
# DEFAULT PROPERTIES #
######################
# Project directories
#---------------------
tools.dir=${basedir}/tools
misc.dir=${basedir}/misc
src.dir=${basedir}/src
interfaces.src.dir=${basedir}/interfaces
libraries.src.dir=${basedir}/modules
components.src.dir=${basedir}/components
packages.src.dir=${basedir}/packages
product.dir=${basedir}/product
stage.dir=${basedir}/stage
stage.log.dir=${stage.dir}/log
#runtime.dir=${stage.dir}/runtime.d/runtime-libraries
runtime.dir=${stage.dir}/runtime.d
launcher.dir=${cache.dir}/launcher
launcher.bin=${launcher.dir}/bin
bootstrap.dir=${runtime.dir}/bootstrap
#system.dir=${stage.dir}/bundle.d/system-libraries
system.dir=${stage.dir}/runtime.d
applications.dir=${stage.dir}/system/apps
cache.dir=${basedir}/cache
libcache.dir=${cache.dir}/lib
libcache=cache/lib
wrapped-jars.dir=${libcache.dir}/wrapped-jars
dist.dir=${basedir}/dist
modules=dist
build.dir=${basedir}/build
deps.dir=${build.dir}/deps
vaadin.static=vaadin_static_files
vaadin.static.dir=${cache.dir}/${vaadin.static}
vaadin.static.jar=${vaadin.static.dir}/${vaadin.static}.jar
widgetset.dir=${build.dir}/widgetset
widgets.src=${basedir}/widgets
# TODO: REFACTOR widgetset.root.dir SEMANTICS
widgetset.root.dir=${widgetset.dir}/root
temp.dir=${build.dir}/temp
interfaces.class=${build.dir}/interfaces.class
libraries.class=${build.dir}/modules.class
# Apache Karaf
#--------------
karaf.release=1.1-rc2
karaf.dist.dir=${cache.dir}/lucidj-core
karaf.dist.zip=lucidj-core-${karaf.release}.zip
karaf.dist.url=https://github.com/neoautus/lucidj-core/releases/download/${karaf.release}/${karaf.dist.zip}
maven2.preload.dir=${cache.dir}/maven2_preload_${karaf.release}
# Compilation flags
#-------------------
javac.debug=true
javac.debuglevel=lines,vars,source
javac.deprecation=on
javac.optional=-Xlint:unchecked
javac.source=1.8
javac.target=1.8
javac.bootclasspath=${basedir}/extras/java-rt/rt.jar:${basedir}/extras/java-rt/jce.jar
# Sanity check
configure.ok.file=${cache.dir}/configure.ok
# EOF