stop control characters from being entered (works properly this time. I hope)
[potlatch2.git] / README.txt
index b5971747e7abc2fdec9b7868937def6f056e2450..58aec0e42c8f49b19bb73b3b423fd1c77b33b182 100644 (file)
@@ -14,6 +14,7 @@ Many icons used in halcyon/potlatch2 are based on the awesome CC0-licensed SJJB
 * AS3 docs - http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/
 * Flash debug player - http://www.adobe.com/support/flashplayer/downloads.html
 * Basically you might as well just sell your soul to Adobe
+* Ant
 
 ***Do not use FlexSDK <= 3.3 or > 4***. There are compatibility errors with version 4, and 3.3
 and earlier have this bug: http://bugs.adobe.com/jira/browse/SDK-16705 which is a major issue for the
@@ -28,15 +29,28 @@ for development and testing.
 
 Compiling Potlatch 2:
 
-The following command will compile potlatch2 in optimized configuration
+Before you start, copy the properties template file, and edit the FLEX_HOME variable
+  cp build.properties.template build.properties
+
+The following command will compile potlatch2 in debug configuration
 The result is put at resources/potlatch2.swf
 
-* mxmlc potlatch2.mxml
+* ant
+
+The following command will compile potlatch2 in release configuration
 
+* ant release
 
 Compiling Halcyon as standalone viewer:
 
-* mxmlc halcyon_viewer.as
+* ant halcyon
+
+You can create class documentation (in resources/docs) using asdoc
+
+* ant docs
+
+If you're using Mac OS X, you may need to tell ant to use more memory, by
+typing export ANT_OPTS=-Xmx500M beforehand (you can put this in your .profile).
 
 
 Compiling during development: