From ffde63b3a5dd2ab57b81833b24aeaacfe27ee980 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Mon, 18 Feb 2008 18:34:36 +0000 Subject: [PATCH] Build a Flash library like we build Java libraries. Tidied up some other bits along the way. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@418 ed5b42cb-e716-0410-a449-f6a68f950b19 --- build.xml | 71 +++++++++++++++------ etc/aslib-config.xml.in | 81 ++++++++++++++++++++++++ depends-incl.xml => etc/depends-incl.xml | 0 libs-incl.xml => etc/libs-incl.xml | 4 ++ tests/build.xml | 2 +- 5 files changed, 137 insertions(+), 21 deletions(-) create mode 100644 etc/aslib-config.xml.in rename depends-incl.xml => etc/depends-incl.xml (100%) rename libs-incl.xml => etc/libs-incl.xml (88%) diff --git a/build.xml b/build.xml index 7188378a..68f640d9 100644 --- a/build.xml +++ b/build.xml @@ -6,7 +6,7 @@ - + @@ -16,8 +16,8 @@ - - + + @@ -40,7 +40,7 @@ - + @@ -49,6 +49,7 @@ + @@ -91,6 +92,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -140,31 +171,31 @@ - + - + - + - + - + - + - + @@ -174,8 +205,8 @@ - - + + @@ -263,23 +294,23 @@ - - - + + + - + - + - + - + diff --git a/etc/aslib-config.xml.in b/etc/aslib-config.xml.in new file mode 100644 index 00000000..6c0eecd5 --- /dev/null +++ b/etc/aslib-config.xml.in @@ -0,0 +1,81 @@ + + + false + true + false + + @flex_sdk_dir@/frameworks/libs/playerglobal.swc + @flex_sdk_dir@/frameworks/libs + dist/lib + + false + + + + + http://www.adobe.com/2006/mxml + @flex_sdk_dir@/frameworks/mxml-manifest.xml + + + false + true + true + true + true + false + true + + 20 + 1000 + + flash.fonts.JREFontManager + flash.fonts.BatikFontManager + + @flex_sdk_dir@/frameworks/localFonts.ser + + false + true + true + true + true + true + true + true + true + true + true + false + false + true + true + true + false + false + false + true + true + false + true + true + true + false + true + true + false + false + true + false + false + true + true + false + + true + + @lib_name@ library + http://www.threerings.net/code/@lib_name@/ + Three Rings, Inc. + Three Rings, Inc. + EN + + diff --git a/depends-incl.xml b/etc/depends-incl.xml similarity index 100% rename from depends-incl.xml rename to etc/depends-incl.xml diff --git a/libs-incl.xml b/etc/libs-incl.xml similarity index 88% rename from libs-incl.xml rename to etc/libs-incl.xml index fe6df165..d146b0b3 100644 --- a/libs-incl.xml +++ b/etc/libs-incl.xml @@ -2,6 +2,7 @@ + @@ -25,5 +26,8 @@ + + + diff --git a/tests/build.xml b/tests/build.xml index be359f05..b4afb48d 100644 --- a/tests/build.xml +++ b/tests/build.xml @@ -13,7 +13,7 @@ - +