+++ /dev/null
-{\r
- "name" : "ria",\r
-\r
- "include" :\r
- [\r
- {\r
- "path" : "${QOOXDOO_PATH}/component/apiviewer/api.json",\r
- "as" : "apiconf"\r
- },\r
- {\r
- "path" : "${QOOXDOO_PATH}/component/testrunner/testrunner.json",\r
- "as" : "testrunner"\r
- } \r
- ],\r
- \r
- "let" :\r
- {\r
- "APPLICATION" : "org.argeo.ria",\r
- "QOOXDOO_PATH" : "src/qooxdoo-sdk",\r
- "QXTHEME" : "org.argeo.ria.theme.RiaTheme",\r
- "API_EXCLUDE" : ["qx.legacy.*"],\r
- "LOCALES" : [ "en" ],\r
- "ROOT" : "src/argeo-ria-src",\r
- "BUILD_PATH" : "target/classes/argeo-ria",\r
- "RIA_LIB_PATH" : "src/argeo-ria-lib",\r
- "RIA_LIB_URI" : "../argeo-ria-lib",\r
- "CACHE" : "cache" ,\r
- "CUSTOM_PACKAGE" : "org.argeo.security.ria"\r
- },\r
-\r
- "jobs" : \r
- {\r
- "common" :\r
- {\r
- "library" :\r
- [\r
- {\r
- "manifest" : "${QOOXDOO_PATH}/framework/Manifest.json",\r
- "uri" : "../qooxdoo-sdk/framework"\r
- },\r
- {\r
- "manifest" : "${RIA_LIB_PATH}/security/Manifest.json",\r
- "uri" : "${RIA_LIB_URI}/security"\r
- },\r
- {\r
- "manifest" : "${ROOT}/Manifest.json",\r
- "uri" : "."\r
- }\r
- ],\r
-\r
- "include" :\r
- [\r
- "${APPLICATION}.Application",\r
- "${CUSTOM_PACKAGE}.*",\r
- "${QXTHEME}"\r
- ],\r
-\r
- "cache" :\r
- {\r
- "compile" : "${CACHE}"\r
- },\r
-\r
- "settings" :\r
- {\r
- "qx.version" : "${QXVERSION}",\r
- "qx.theme" : "${QXTHEME}",\r
- "qx.application" : "${APPLICATION}.Application",\r
- "ria.branding.splashScreen" : "ria/ArgeoLogo.png",\r
- "ria.branding.applicationTitle" : "Argeo Security RIA",\r
- "ria.branding.aboutString" : "Argeo Ria is a product of Argeo",\r
- "ria.auth.enableAuth" : "true",\r
- "ria.auth.credentialsURI" : "/org.argeo.security.webapp/getCredentials.ria",\r
- "ria.auth.loginURI" : "/org.argeo.security.webapp/login.ria",\r
- "ria.auth.logoutURI" : "/org.argeo.security.webapp/logout.ria",\r
- "ria.StartupPerspective" : "org.argeo.security.ria.Perspective" \r
- }\r
- },\r
-\r
- // -- source jobs --------------------------------------------------\r
-\r
- "source-script" :\r
- {\r
- "extend" : ["common"],\r
-\r
- "compile-options" :\r
- {\r
- "paths" : \r
- {\r
- "file" : "${ROOT}/script/${APPLICATION}.js",\r
- "root" : "${ROOT}",\r
- "resource" : "resource",\r
- "gzip" : false\r
- },\r
- "code" : \r
- {\r
- "locales" : "${LOCALES}"\r
- }\r
- },\r
- \r
- "compile" : { "type" : "source" }\r
- },\r
-\r
-\r
- "slc-source" :\r
- {\r
- "run" :\r
- [\r
- "source-script"\r
- ]\r
- },\r
-\r
- // -- build jobs --------------------------------------------------\r
-\r
- "build-script" :\r
- {\r
- "extend" : ["common"],\r
-\r
- "variants" :\r
- {\r
- "qx.debug" : ["off"]\r
- },\r
-\r
- "compile-options" :\r
- {\r
- "paths" :\r
- {\r
- "file" : "${BUILD_PATH}/script/${APPLICATION}.js",\r
- "gzip" : false\r
- },\r
- "uris" :\r
- {\r
- "script" : "script",\r
- "resource" : "resource"\r
- },\r
- "code" :\r
- {\r
- "format" : true,\r
- "locales" : "${LOCALES}",\r
- "optimize" : ["variables", "basecalls", "privates", "strings"]\r
- }\r
- },\r
- "compile" : { "type" : "build" }\r
- },\r
-\r
-\r
- "build-resources":\r
- {\r
- "extend" : ["common"],\r
-\r
- "copy-resources" :\r
- {\r
- "target" : "${BUILD_PATH}",\r
- "resource-filter" : true\r
- }\r
- },\r
-\r
- "my-build-files" :\r
- {\r
- "extend" : ["common"],\r
-\r
- "copy-files" :\r
- {\r
- "files" :\r
- [\r
- "index.html"\r
- ],\r
- "source" : "${ROOT}",\r
- "target" : "${BUILD_PATH}"\r
- }\r
- },\r
- \r
- "slc-build" :\r
- {\r
- "run" :\r
- [\r
- "build-script",\r
- "my-build-files",\r
- "build-resources"\r
- ]\r
- },\r
- \r
- "slc-api" :\r
- {\r
- "extend" : ["apiconf::build"],\r
-\r
- "let" :\r
- {\r
- "APIVIEWER_ROOT" : "${QOOXDOO_PATH}/component/apiviewer",\r
- "BUILD_PATH" : "./target/site/argeo-ria-api/",\r
- "API_INCLUDE" : ["${APPLICATION}.*", "${CUSTOM_PACKAGE}.*"]\r
- },\r
-\r
- "library" :\r
- [\r
- {\r
- "manifest" : "${ROOT}/Manifest.json",\r
- "uri" : ".."\r
- },\r
- {\r
- "manifest" : "${RIA_LIB_PATH}/security/Manifest.json",\r
- "uri" : "${RIA_LIB_URI}/security"\r
- } \r
- ]\r
- },\r
- \r
- "slc-test" :\r
- {\r
- "extend" : ["testrunner::build"],\r
-\r
- "let" :\r
- {\r
- "TESTRUNNER_ROOT" : "${QOOXDOO_PATH}/component/testrunner",\r
- "TEST_INCLUDE" : "${APPLICATION}.test.*",\r
- "BUILD_PATH" : "./target/site/argeo-ria-test/"\r
- },\r
-\r
- "library" :\r
- [\r
- {\r
- "manifest" : "${ROOT}/Manifest.json",\r
- "uri" : ".."\r
- }\r
- ]\r
- }\r
- \r
- \r
- }\r
-}\r