gah
[potlatch2.git] / README.txt
index 7e94cd393857da902f7f5a68250e4c65cfbb9d98..7f79b1ed5818de206fa11a5b3a96d912d8a07b54 100644 (file)
@@ -2,7 +2,7 @@
 
 Here's some embryonic unfinished stuff to play with.
 
-This is a live OSM renderer written in AS3 which will one day grow into a beautiful map editor.
+This is a live OSM renderer written in AS3 which will one day grow into a beautiful map editor. It's rules-based (like, say, Mapnik) and does dotted lines, text on a path, casing, icons for POIs, all of that.
 
 === What you'll need ===
 
@@ -15,15 +15,23 @@ This is a live OSM renderer written in AS3 which will one day grow into a beauti
 === How to compile and run ===
 
 Compiling:
-mxmlc -managers=flash.fonts.AFEFontManager -output=/path/to/halcyon.swf /path/to/halcyon.mxml
+* fcsh
+  - launches the Flex Compiler SHell
+* mxmlc -target-player=10.0.0 -managers=flash.fonts.AFEFontManager -output=/path/to/halcyon.swf /path/to/halcyon.mxml 
+  - compile for the first time
+* compile 1 
+  - compile each subsequent time (_much_ faster than using mxmlc every time)
+
+* for nice debug reports compile with the mxmlc command:
+  mxmlc -managers=flash.fonts.AFEFontManager -compiler.debug -compiler.verbose-stacktraces -output=halcyon.swf halcyon.mxml
 
 Running:
-* Make sure test.yaml is in the same directory as halcyon.swf
+* Make sure test.yaml and icons/ are in the same directory as halcyon.swf
 * Open halcyon.swf in your browser
 
 === Some other stuff you might need to know ===
 
-* The as3yaml library has been patched a bit to actually make it work.
+* The as3yaml library has been patched a bit to actually make it work. It will nonetheless spit out 300 warnings on Flex SDK 3.3.
 * The stuff about -managers=flash.fonts.AFEFontManager is probably only required on OS X.
 * Flex compiler runs at about the speed of a tortoise soaked in molasses which happens also to be dead.