blob: a6aa3461951ffecc62408c105654c3158c5873c2 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
{
"config": "royale",
"type": "lib",
"compilerOptions": {
"debug": true,
"targets": [
"JSRoyale",
"SWF"
],
"include-classes": [
"SparkRoyaleClasses"
],
"include-sources": [
"src/main/royale"
],
"source-path": [
"src/main/royale"
],
"js-external-library-path": [
"../../js/libs/MXRoyaleJS.swc",
"../../js/libs/MXRoyaleBaseJS.swc"
],
"external-library-path": [
"../../../../frameworks/libs/air/airglobal.swc",
"../../libs/MXRoyale.swc",
"../../libs/MXRoyaleBase.swc"
],
"namespace": [
{
"uri": "library://ns.apache.org/royale/spark",
"manifest": "src/main/resources/spark-royale-manifest.xml"
}
],
"output": "target/SparkRoyale.swc"
},
"additionalOptions": [
"-compiler.define+=GOOG::DEBUG,true",
"-compiler.define+=ROYALE::DISPLAYOBJECT,DisplayObject",
"-js-compiler-define+=GOOG::DEBUG,goog.DEBUG",
"-js-compiler-define+=ROYALE::DISPLAYOBJECT,IUIComponent",
"-js-compiler-define+=COMPILE::SWF,false",
"-js-compiler-define+=COMPILE::JS,true"
]
}