7 "path" : "${QOOXDOO_PATH}/component/apiviewer/api.json",
11 "path" : "${QOOXDOO_PATH}/component/testrunner/testrunner.json",
18 "APPLICATION" : "org.argeo.ria",
19 "QOOXDOO_PATH" : "src/qooxdoo-sdk",
20 "QXTHEME" : "org.argeo.ria.theme.RiaTheme",
21 "API_EXCLUDE" : ["qx.legacy.*"],
23 "ROOT" : "src/argeo-ria-src",
24 "BUILD_PATH" : "target/classes/argeo-ria",
25 "RIA_LIB_PATH" : "src/argeo-ria-lib",
26 "RIA_LIB_URI" : "../argeo-ria-lib",
28 "CUSTOM_PACKAGE" : "org.argeo.slc.web"
38 "manifest" : "${QOOXDOO_PATH}/framework/Manifest.json",
39 "uri" : "../qooxdoo-sdk/framework"
42 "manifest" : "${RIA_LIB_PATH}/slc/Manifest.json",
43 "uri" : "${RIA_LIB_URI}/slc"
46 "manifest" : "${RIA_LIB_PATH}/slc-web/Manifest.json",
47 "uri" : "${RIA_LIB_URI}/slc-web"
50 "manifest" : "${RIA_LIB_PATH}/jcr/Manifest.json",
51 "uri" : "${RIA_LIB_URI}/jcr"
54 "manifest" : "${RIA_LIB_PATH}/security/Manifest.json",
55 "uri" : "${RIA_LIB_URI}/security"
58 "manifest" : "${ROOT}/Manifest.json",
65 "${APPLICATION}.Application",
66 "${CUSTOM_PACKAGE}.*",
72 "compile" : "${CACHE}"
77 "qx.version" : "${QXVERSION}",
78 "qx.theme" : "${QXTHEME}",
79 "qx.application" : "${APPLICATION}.Application",
80 "ria.branding.splashScreen" : "org.argeo.security.ria/ArgeoLogo.png",
81 "ria.branding.applicationTitle" : "Slc RIA",
82 "ria.auth.enableAuth" : "true",
83 "ria.auth.credentialsURI" : "/org.argeo.security.webapp/getCredentials.ria",
84 "ria.auth.loginURI" : "/org.argeo.security.webapp/login.ria",
85 "ria.auth.logoutURI" : "/org.argeo.security.webapp/logout.ria",
86 "ria.StartupPerspective":"org.argeo.slc.web.LauncherPerspective"
90 // -- source jobs --------------------------------------------------
94 "extend" : ["common"],
100 "file" : "${ROOT}/script/${APPLICATION}.js",
102 "resource" : "resource",
107 "locales" : "${LOCALES}"
111 "compile" : { "type" : "source" }
123 // -- build jobs --------------------------------------------------
127 "extend" : ["common"],
138 "file" : "${BUILD_PATH}/script/${APPLICATION}.js",
144 "resource" : "resource"
149 "locales" : "${LOCALES}",
150 "optimize" : ["variables", "basecalls", "privates", "strings"]
153 "compile" : { "type" : "build" }
159 "extend" : ["common"],
163 "target" : "${BUILD_PATH}",
164 "resource-filter" : true
170 "extend" : ["common"],
178 "source" : "${ROOT}",
179 "target" : "${BUILD_PATH}"
195 "extend" : ["apiconf::build"],
199 "APIVIEWER_ROOT" : "${QOOXDOO_PATH}/component/apiviewer",
200 "BUILD_PATH" : "./target/site/argeo-ria-api/",
201 "API_INCLUDE" : ["${APPLICATION}.*", "${CUSTOM_PACKAGE}.*"]
207 "manifest" : "${ROOT}/Manifest.json",
211 "manifest" : "${RIA_LIB_PATH}/slc-web/Manifest.json",
212 "uri" : "${RIA_LIB_URI}/slc-web"
215 "manifest" : "${RIA_LIB_PATH}/jcr/Manifest.json",
216 "uri" : "${RIA_LIB_URI}/jcr"
219 "manifest" : "${RIA_LIB_PATH}/security/Manifest.json",
220 "uri" : "${RIA_LIB_URI}/security"
223 "manifest" : "${RIA_LIB_PATH}/slc/Manifest.json",
224 "uri" : "${RIA_LIB_URI}/slc"
231 "extend" : ["testrunner::build"],
235 "TESTRUNNER_ROOT" : "${QOOXDOO_PATH}/component/testrunner",
236 "TEST_INCLUDE" : "${APPLICATION}.test.*",
237 "BUILD_PATH" : "./target/site/argeo-ria-test/"
243 "manifest" : "${ROOT}/Manifest.json",