You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/09/19 08:21:27 UTC
[royale-asjs] branch develop updated: maven-archetypes: remove
"royale-jewel-crux-module-application-archetype". Now you can use
"royale-jewel-module-application-archetype" with -DincludeCrux=true
This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new e4f7f84 maven-archetypes: remove "royale-jewel-crux-module-application-archetype". Now you can use "royale-jewel-module-application-archetype" with -DincludeCrux=true
e4f7f84 is described below
commit e4f7f84ca3a034a75c5707dc07d08914189789ce
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Sat Sep 19 10:21:15 2020 +0200
maven-archetypes: remove "royale-jewel-crux-module-application-archetype". Now you can use "royale-jewel-module-application-archetype" with -DincludeCrux=true
---
.../pom.xml | 35 ----
.../main/resources/META-INF/maven/archetype.xml | 37 ----
.../archetype-resources/.vscode/launch.json | 74 -------
.../archetype-resources/.vscode/tasks.json | 73 -------
.../resources/archetype-resources/App.mxml.as3proj | 117 -----------
.../resources/archetype-resources/asconfig.json | 37 ----
.../src/main/resources/archetype-resources/pom.xml | 213 ---------------------
.../resources/jewel-example-index-template.html | 30 ---
.../archetype-resources/src/main/royale/App.mxml | 52 -----
.../src/main/royale/config/Beans.mxml | 28 ---
.../src/main/royale/events/SomeEvent.as | 44 -----
.../src/main/royale/views/MainView.mxml | 27 ---
.../archetype-resources/src/main/sass/_global.sass | 25 ---
.../archetype-resources/src/main/sass/default.sass | 21 --
14 files changed, 813 deletions(-)
diff --git a/archetypes/royale-jewel-crux-application-archetype/pom.xml b/archetypes/royale-jewel-crux-application-archetype/pom.xml
deleted file mode 100644
index cbf3570..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/pom.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- 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.
-
---><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>royale-maven-archetypes</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-jewel-crux-application-archetype</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>jar</packaging>
-
- <name>Apache Royale: Framework: Archetypes: Jewel Crux Royale Application</name>
- <description>Maven archetype for creating Royale Maven project for building a Jewel Crux Royale application for JavaScript output.</description>
-
-</project>
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/META-INF/maven/archetype.xml b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/META-INF/maven/archetype.xml
deleted file mode 100644
index 8582945..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/META-INF/maven/archetype.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- 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.
-
--->
-<archetype xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype/1.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype/1.0.0 http://maven.apache.org/xsd/archetype-1.0.0.xsd">
- <id>royale-jewel-crux-application-archetype</id>
- <resources>
- <resource>.vscode/launch.json</resource>
- <resource>.vscode/tasks.json</resource>
- <resource>asconfig.json</resource>
- <resource>App.mxml.as3proj</resource>
- <resource>src/main/resources/jewel-example-index-template.html</resource>
- <resource>src/main/sass/default.sass</resource>
- <resource>src/main/sass/_global.sass</resource>
- <resource>src/main/royale/App.mxml</resource>
- <resource>src/main/royale/config/Beans.mxml</resource>
- <resource>src/main/royale/views/MainView.mxml</resource>
- <resource>src/main/royale/events/SomeEvent.as</resource>
- </resources>
-</archetype>
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/.vscode/launch.json b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/.vscode/launch.json
deleted file mode 100644
index 34beed6..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/.vscode/launch.json
+++ /dev/null
@@ -1,74 +0,0 @@
-{
- "version": "0.2.0",
- "configurations": [
- //CHROME - DEBUG
- {
- "name": "Launch Chrome (Debug)",
- "type": "chrome",
- "request": "launch",
- "url": "file:///${workspaceRoot}/target/javascript/bin/js-debug/index.html",
- "webRoot": "${workspaceRoot}/target/javascript/bin/js-debug",
- "sourceMaps": true,
- "runtimeArgs": ["--auto-ssl-client-auth", "--profile-directory=debug-profile"],
- },
- //CHROME - RELEASE
- {
- "name": "Launch Chrome (Release)",
- "type": "chrome",
- "request": "launch",
- "url": "file:///${workspaceRoot}/target/javascript/bin/js-release/index.html",
- "webRoot": "${workspaceRoot}/target/javascript/bin/js-release",
- "sourceMaps": true,
- "runtimeArgs": ["--auto-ssl-client-auth", "--profile-directory=debug-profile"],
- },
-
- //FIREFOX - DEBUG
- {
- "name": "Launch Firefox (Debug)",
- "type": "firefox",
- "request": "launch",
- "url": "file:///${workspaceRoot}/target/javascript/bin/js-debug/index.html",
- "webRoot": "${workspaceRoot}/target/javascript/bin/js-debug"
- },
- //FIREFOX - RELEASE
- {
- "name": "Launch Firefox (Release)",
- "type": "firefox",
- "request": "launch",
- "url": "file:///${workspaceRoot}/target/javascript/bin/js-release/index.html",
- "webRoot": "${workspaceRoot}/target/javascript/bin/js-release"
- },
-
- //BRAVE - DEBUG
- {
- "type": "chrome",
- "request": "launch",
- "name": "Launch Brave (Debug)",
- "runtimeExecutable": "/Applications/Brave Browser.app/Contents/MacOS/Brave Browser",
- "runtimeArgs": ["--auto-ssl-client-auth"],
- "userDataDir": true,
- // "url": "http://localhost:8080",
- // "webRoot": "${workspaceFolder}"
- // "file": "${workspaceRoot}/target/javascript/bin/js-debug/index.html",
- //"preLaunchTask": "mvn",
- "url": "file:///${workspaceRoot}/target/javascript/bin/js-debug/index.html",
- "webRoot": "${workspaceRoot}/target/javascript/bin/js-debug",
- "sourceMaps": true
- },
- //BRAVE - RELEASE
- {
- "type": "chrome",
- "request": "launch",
- "name": "Launch Brave (Release)",
- "runtimeExecutable": "/Applications/Brave Browser.app/Contents/MacOS/Brave Browser",
- "runtimeArgs": ["--auto-ssl-client-auth", "--profile-directory=debug-profile"],
- "userDataDir": true,
- // "url": "http://localhost:8080",
- // "webRoot": "${workspaceFolder}"
- "url": "file:///${workspaceRoot}/target/javascript/bin/js-release/index.html",
- "webRoot": "${workspaceRoot}/target/javascript/bin/js-release",
- //"preLaunchTask": "mvn",
- "sourceMaps": true
- }
- ]
-}
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/.vscode/tasks.json b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/.vscode/tasks.json
deleted file mode 100644
index 597385f..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/.vscode/tasks.json
+++ /dev/null
@@ -1,73 +0,0 @@
-#set($dollar = '$')
-{
- // See https://go.microsoft.com/fwlink/?LinkId=733558
- // for the documentation about the tasks.json format
- "version": "2.0.0",
- "tasks": [
- // MAVEN
- {
- "label": "Build with Maven",
- "type": "shell",
- "command": "mvn",
- "args": [
- "clean",
- "install",
- // "-P option-with-swf",
- "-DskipTests"
- ],
- "group": "build",
- "presentation": {
- "echo": true,
- "reveal": "always",
- "focus": true,
- "panel": "dedicated"
- },
- "problemMatcher": []
- },
- // AS3&MXML (Debug)
- {
- "label": "Build with AS3&MXML (Debug)",
- "type": "actionscript",
- "debug": true,
- "group": "build",
- "presentation": {
- "echo": true,
- "reveal": "always",
- "focus": true,
- "panel": "dedicated"
- },
- "problemMatcher": []
- },
- // AS3&MXML (Release)
- {
- "label": "Build with AS3&MXML (Release)",
- "type": "actionscript",
- "debug": false,
- "group": "build",
- "presentation": {
- "echo": true,
- "reveal": "always",
- "focus": true,
- "panel": "dedicated"
- },
- "problemMatcher": []
- },
- // ASCONFIGC
- {
- "label": "build with asconfigc",
- "type": "shell",
- "command": "asconfigc",
- "args": [
- "--sdk=${dollar}{config:as3mxml.sdk.framework}"
- ],
- "group": "build",
- "presentation": {
- "echo": true,
- "reveal": "always",
- "focus": true,
- "panel": "dedicated"
- },
- "problemMatcher": []
- }
- ]
-}
\ No newline at end of file
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/App.mxml.as3proj b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/App.mxml.as3proj
deleted file mode 100644
index fce3894..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/App.mxml.as3proj
+++ /dev/null
@@ -1,117 +0,0 @@
-<!--
-
- 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.
-
--->
-<?xml version="1.0" encoding="utf-8"?>
-<project>
- <output>
- <movie width="800"/>
- <movie disabled="False"/>
- <movie path="bin-debug/App.swf"/>
- <movie platform="Flash Player"/>
- <movie fps="60"/>
- <movie version="11"/>
- <movie height="600"/>
- <movie background="#FFFFFF"/>
- <movie input=""/>
- </output>
- <!-- Other classes to be compiled into your SWF -->
- <jsOutput>
- <option path="/Users/christofer.dutz/Library/Containers/com.moonshine-ide/Data/Documents/NewJavaScriptBrowserProject"/>
- </jsOutput>
- <classpaths>
- <class path="src"/>
- </classpaths>
- <moonshineResourcePaths></moonshineResourcePaths>
- <moonshineNativeExtensionPaths></moonshineNativeExtensionPaths>
- <build>
- <option compilerConstants=""/>
- <option strict="True"/>
- <option useResourceBundleMetadata="True"/>
- <option allowSourcePathOverlap="False"/>
- <option sourceMap="True"/>
- <option showDeprecationWarnings="True"/>
- <option benchmark="False"/>
- <option showBindingWarnings="True"/>
- <option warnings="True"/>
- <option customSDK="/Users/christofer.dutz/Downloads/MoonshineSDKs/Royale_SDK/apache-royale-0.9.6-bin-js/royale-asjs"/>
- <option showActionScriptWarnings="True"/>
- <option antBuildPath="build/build.xml"/>
- <option verboseStackTraces="False"/>
- <option loadConfig=""/>
- <option additional="-theme=${royalelib}/themes/JewelTheme/src/main/resources/defaults.css -html-template=src/resources/jewel-index-template.html"/>
- <option linkReport=""/>
- <option optimize="False"/>
- <option locale=""/>
- <option accessible="False"/>
- <option staticLinkRSL="False"/>
- <option showUnusedTypeSelectorWarnings="True"/>
- <option useNetwork="True"/>
- <option es="False"/>
- </build>
- <mavenBuild>
- <option settingsFilePath=""/>
- <option mavenBuildPath="/Users/christofer.dutz/Library/Containers/com.moonshine-ide/Data/Documents/NewJavaScriptBrowserProject"/>
- <option commandLine=""/>
- <actions>
- <action action="install" actionName="Build"/>
- <action action="clean package" actionName="Clean and package"/>
- <action action="clean" actionName="Clean"/>
- <action action="clean install" actionName="Clean and Build"/>
- <action action="war:exploded" actionName="Exploded"/>
- </actions>
- </mavenBuild>
- <includeLibraries></includeLibraries>
- <libraryPaths></libraryPaths>
- <externalLibraryPaths></externalLibraryPaths>
- <rslPaths></rslPaths>
- <intrinsics>
- <element path="Library/AS3/frameworks/Flex4"/>
- <element path="Library\AS3\frameworks\Flex4"/>
- <element path="Library\AS3\frameworks\Flex4"/>
- </intrinsics>
- <library></library>
- <compileTargets>
- <compile path="src/NewJavaScriptBrowserProject.mxml"/>
- </compileTargets>
- <hiddenPaths></hiddenPaths>
- <preBuildCommand>null</preBuildCommand>
- <postBuildCommand alwaysRun="False">null</postBuildCommand>
- <trustSVNCertificate>False</trustSVNCertificate>
- <options>
- <option testMovieCommand=""/>
- <option defaultBuildTargets=""/>
- <option isRoyale="True"/>
- <option isExportedToExistingSource="False"/>
- <option showHiddenPaths="False"/>
- <option isPrimeFacesVisualEditor="False"/>
- <option testMovie=""/>
- <option visualEditorExportPath=""/>
- </options>
- <moonshineRunCustomization>
- <option launchMethod="Simulator"/>
- <option urlToLaunch="/Users/christofer.dutz/Library/Containers/com.moonshine-ide/Data/Documents/NewJavaScriptBrowserProject/bin/js-debug/index.html"/>
- <option targetPlatform="5"/>
- <option projectType="2"/>
- <option customUrlToLaunch=""/>
- <option deviceSimulator="null"/>
- <deviceSimulator>null</deviceSimulator>
- <certAndroid>null</certAndroid>
- <certIos>null</certIos>
- <certIosProvisioning>null</certIosProvisioning>
- </moonshineRunCustomization>
-</project>
\ No newline at end of file
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/asconfig.json b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/asconfig.json
deleted file mode 100644
index 1570950..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/asconfig.json
+++ /dev/null
@@ -1,37 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-// 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",
- "compilerOptions": {
- "debug": false,
- "targets": ["JSRoyale"],
- "source-path": [
- "src/main/resources"
- ],
- "source-map": true,
- "html-template": "src/main/resources/jewel-example-index-template.html",
- "theme": "${royalelib}/themes/JewelTheme/src/main/resources/defaults.css"
- },
- "copySourcePathAssets": true,
- "additionalOptions": "-js-dynamic-access-unknown-members=true",
- "files":
- [
- "src/main/royale/App.mxml"
- ]
-}
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/pom.xml
deleted file mode 100644
index 2d14bb6..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/pom.xml
+++ /dev/null
@@ -1,213 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- 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.
-
--->
-#set($dollar = '$')
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache</groupId>
- <artifactId>apache</artifactId>
- <version>23</version>
- <relativePath />
- </parent>
-
- <groupId>\${groupId}</groupId>
- <artifactId>\${artifactId}</artifactId>
- <version>\${version}</version>
- <packaging>swf</packaging>
-
- <properties>
- <compiler.debug>true</compiler.debug>
- </properties>
-
- <build>
- <sourceDirectory>src/main/royale</sourceDirectory>
- <plugins>
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <version>${royale.compiler.version}</version>
- <extensions>true</extensions>
- <configuration>
- <mainClass>App.mxml</mainClass>
- <targets>JSRoyale</targets>
- <debug>false</debug>
- <htmlTemplate>${dollar}{basedir}/src/main/resources/jewel-example-index-template.html</htmlTemplate>
- <additionalCompilerOptions>
- -js-default-initializers=true;
- -source-map=true;
- -compiler.exclude-defaults-css-files=MXRoyale-${royale.framework.version}-js.swc:defaults.css;
- -keep-as3-metadata+=Inject,Dispatcher,EventHandler,PostConstruct,PreDestroy,ViewAdded,ViewRemoved,Bindable,Transient;
- -keep-code-with-metadata=Inject;
- <!-- to access JSON object graph subobjects -->
- <!-- -js-dynamic-access-unknown-members=true; -->
- </additionalCompilerOptions>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>${royale.compiler.version}</version>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>nl.geodienstencentrum.maven</groupId>
- <artifactId>sass-maven-plugin</artifactId>
- <version>3.7.2</version>
- <configuration>
- <resources>
- <resource>
- <source>
- <directory>${dollar}{basedir}/src/main/sass</directory>
- <includes>
- <include>**/*.sass</include>
- </includes>
- </source>
- <destination>${dollar}{basedir}/src/main/resources</destination>
- </resource>
- </resources>
- </configuration>
- <executions>
- <execution>
- <id>generate-css-using-sass</id>
- <goals>
- <goal>update-stylesheets</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Core</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency>
-
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Basic</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency>
-
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Jewel</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency>
-
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>JewelTheme</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <scope>theme</scope>
- <classifier>js</classifier>
- </dependency>
-
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Icons</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency>
-
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Crux</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency>
-
- <!-- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Collections</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency> -->
-
- <!-- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Graphics</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency> -->
-
- <!-- Needed for JavaScript compilation -->
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>HTML</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency>
-
- <dependency>
- <groupId>org.apache.royale.framework</groupId>
- <artifactId>Language</artifactId>
- <version>${royale.framework.version}</version>
- <type>swc</type>
- <classifier>js</classifier>
- </dependency>
- </dependencies>
-
- <profiles>
- <profile>
- <id>apache-release</id>
- <properties>
- <compiler.debug>false</compiler.debug>
- </properties>
- </profile>
-
- <profile>
- <id>option-with-swf</id>
- <properties>
- <!-- no point building the swf target -->
- <royale.targets>JSRoyale</royale.targets>
- </properties>
- <dependencies>
- <!-- Needed for Flash compilation -->
- <!-- <dependency>
- <groupId>com.adobe.flash.framework</groupId>
- <artifactId>playerglobal</artifactId>
- <version>20.0</version>
- <type>swc</type>
- <scope>provided</scope>
- </dependency> -->
- </dependencies>
- </profile>
- </profiles>
-
-</project>
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/resources/jewel-example-index-template.html b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/resources/jewel-example-index-template.html
deleted file mode 100644
index 140ba98..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/resources/jewel-example-index-template.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!--
- 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.
--->
-<!DOCTYPE html>
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="Custom Template for injecting custom style CSS">
- <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
- <link rel="stylesheet" type="text/css" href="${application}.css">
- <link href="https://fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet">
-${head}
-</head>
-<body>
-${body}
-</body>
-</html>
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/App.mxml b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/App.mxml
deleted file mode 100644
index f6f2735..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/App.mxml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-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.
-
--->
-<j:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:js="library://ns.apache.org/royale/basic"
- xmlns:j="library://ns.apache.org/royale/jewel"
- xmlns:crux="library://ns.apache.org/royale/crux"
- xmlns:views="views.*"
- xmlns:config="config.*">
-
- <!-- <fx:Style source="../../main/resources/default.css"/> -->
-
- <j:valuesImpl>
- <js:SimpleCSSValuesImpl />
- </j:valuesImpl>
-
- <j:beads>
- <crux:JSStageEvents packageExclusionFilter="_default_"/>
- <crux:Crux>
- <crux:beanProviders>
- <config:Beans/>
- </crux:beanProviders>
- <crux:config>
- <crux:CruxConfig
- eventPackages="events.*"
- viewPackages="views.*"
- />
- </crux:config>
- </crux:Crux>
- </j:beads>
-
- <j:initialView>
- <views:MainView width="100%" height="100%"/>
- </j:initialView>
-
-</j:Application>
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/config/Beans.mxml b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/config/Beans.mxml
deleted file mode 100644
index 9efab2a..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/config/Beans.mxml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-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.
-
--->
-<crux:BeanProvider
- xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:crux="library://ns.apache.org/royale/crux"
- xmlns:mx="library://ns.apache.org/royale/mx">
-
- <!-- Add beans -->
- <!-- <mx:HTTPService id="service"/> -->
-
-</crux:BeanProvider>
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/events/SomeEvent.as b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/events/SomeEvent.as
deleted file mode 100644
index 12f0942..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/events/SomeEvent.as
+++ /dev/null
@@ -1,44 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-// 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package events
-{
- import org.apache.royale.events.Event;
-
- /**
- * Some Event
- */
- public class SomeEvent extends Event
- {
- /**
- * Actions
- */
- public static const SOME_ACTION:String = "some_action";
-
- /**
- * constructor
- *
- * This is just a normal Royale event which will be dispatched from a view instance.
- * The only thing to note is that we set 'bubbles' to true, so that the event will bubble
- * up the 'display' list, allowing Crux to listen for your events.
- */
- public function SomeEvent(type:String) {
- super(type, true);
- }
- }
-}
\ No newline at end of file
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/views/MainView.mxml b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/views/MainView.mxml
deleted file mode 100644
index 4ee74cf..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/royale/views/MainView.mxml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-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.
-
--->
-<j:View xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:j="library://ns.apache.org/royale/jewel"
- xmlns:js="library://ns.apache.org/royale/basic"
- xmlns:html="library://ns.apache.org/royale/html"
- xmlns:views="views.*">
-
- <j:Label text="Hello Crux!"/>
-</j:View>
\ No newline at end of file
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/sass/_global.sass b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/sass/_global.sass
deleted file mode 100644
index 4245094..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/sass/_global.sass
+++ /dev/null
@@ -1,25 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-// 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-
-@namespace "http://www.w3.org/1999/xhtml"
-@namespace j "library://ns.apache.org/royale/jewel"
-
-// .jewel
-// .label
-// color: #ff0000
\ No newline at end of file
diff --git a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/sass/default.sass b/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/sass/default.sass
deleted file mode 100644
index bbad92a..0000000
--- a/archetypes/royale-jewel-crux-application-archetype/src/main/resources/archetype-resources/src/main/sass/default.sass
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * 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.
- */
-
-// Variables
-
-// Global
-@import "global"
\ No newline at end of file