You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2014/09/04 00:49:57 UTC
[16/50] [abbrv] git commit: [flex-utilities] [refs/heads/master] -
add top level build file to package everything up
add top level build file to package everything up
Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/47a594e0
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/47a594e0
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/47a594e0
Branch: refs/heads/master
Commit: 47a594e0e88797f262f278db562950ab50141a58
Parents: 7be1a52
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Aug 28 10:54:28 2014 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Aug 28 10:54:28 2014 +1000
----------------------------------------------------------------------
Squiggly/build.xml | 139 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 139 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/47a594e0/Squiggly/build.xml
----------------------------------------------------------------------
diff --git a/Squiggly/build.xml b/Squiggly/build.xml
new file mode 100644
index 0000000..8d1c62d
--- /dev/null
+++ b/Squiggly/build.xml
@@ -0,0 +1,139 @@
+<?xml version="1.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.
+
+-->
+<project name="Squiggly" default="compile" basedir=".">
+
+ <property file="${basedir}/env.properties"/>
+ <property environment="env"/>
+ <property file="${basedir}/local.properties"/>
+ <property file="${basedir}/build.properties"/>
+
+ <property name="version" value="1.0" />
+
+ <target name="compile" description="compile squiggly swcs and ane" depends="compile-swc,compile-ane">
+ </target>
+
+ <target name="compile-swc" description="compile squiggly swcs">
+ <ant dir="main" />
+ </target>
+
+ <target name="compile-ane" description="compile squiggly ane">
+ <!-- TODO may be added in a future release -->
+ </target>
+
+ <target name="package" description="package up all source files" depends="package-dir,package-source-tar,package-source-zip,package-binary-tar,package-binary-zip">
+ </target>
+
+ <target name="package-dir">
+ <delete dir="${basedir}/out"/>
+ <mkdir dir="${basedir}/out"/>
+ </target>
+
+ <target name="package-source-tar" description="tar up all source files">
+ <tar destfile="${basedir}/out/apache-flex-squiggly-${version}-src.tar.gz"
+ compression="gzip"
+ longfile="gnu">
+ <tarfileset dir="${basedir}">
+ <include name="LICENSE" />
+ <include name="NOTICE" />
+ <include name="README" />
+ <include name="RELEASE_NOTES" />
+ <include name="**/*.xml" />
+ <include name="**/*.mxml" />
+ <include name="**/*.as" />
+ <include name="**/*.txt" />
+ <include name="**/*.bat" />
+ <include name="**/*.py" />
+ <include name="**/*.sh" />
+ <include name="**/*.properties" />
+ <exclude name="ane/**" />
+ </tarfileset>
+ </tar>
+ </target>
+
+ <target name="package-source-zip" description="zip up all source files">
+ <zip destfile="${basedir}/out/apache-flex-squiggly-${version}-src.zip">
+ <fileset dir="${basedir}">
+ <include name="LICENSE" />
+ <include name="NOTICE" />
+ <include name="README" />
+ <include name="RELEASE_NOTES" />
+ <include name="**/*.xml" />
+ <include name="**/*.mxml" />
+ <include name="**/*.as" />
+ <include name="**/*.txt" />
+ <include name="**/*.bat" />
+ <include name="**/*.py" />
+ <include name="**/*.sh" />
+ <include name="**/*.properties" />
+ <exclude name="ane/**" />
+ </fileset>
+ </zip>
+ </target>
+
+ <target name="package-binary-tar" description="tar up all source files and swcs">
+ <tar destfile="${basedir}/out/apache-flex-squiggly-${version}-bin.tar.gz"
+ compression="gzip"
+ longfile="gnu">
+ <tarfileset dir="${basedir}">
+ <include name="LICENSE" />
+ <include name="NOTICE" />
+ <include name="README" />
+ <include name="RELEASE_NOTES" />
+ <include name="**/*.xml" />
+ <include name="**/*.mxml" />
+ <include name="**/*.as" />
+ <include name="**/*.txt" />
+ <include name="**/*.bat" />
+ <include name="**/*.py" />
+ <include name="**/*.sh" />
+ <include name="**/*.properties" />
+ <include name="**/*.swc" />
+ <exclude name="ane/**" />
+ </tarfileset>
+ </tar>
+ </target>
+
+ <target name="package-binary-zip" description="zip up all source files and swcs">
+ <zip destfile="${basedir}/out/apache-flex-squiggly-${version}-bin.zip">
+ <fileset dir="${basedir}">
+ <include name="LICENSE" />
+ <include name="NOTICE" />
+ <include name="README" />
+ <include name="RELEASE_NOTES" />
+ <include name="**/*.xml" />
+ <include name="**/*.mxml" />
+ <include name="**/*.as" />
+ <include name="**/*.txt" />
+ <include name="**/*.bat" />
+ <include name="**/*.py" />
+ <include name="**/*.sh" />
+ <include name="**/*.properties" />
+ <include name="**/*.swc" />
+ <exclude name="ane/**" />
+ </fileset>
+ </zip>
+ </target>
+
+ <target name="clean" description="clean up">
+ <delete>
+ <fileset dir="${basedir}" includes="**/*.swf" />
+ </delete>
+ </target>
+</project>
\ No newline at end of file