Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1930)

Unified Diff: samples/calculator/build_app.sh

Issue 10010009: Calculator App for ChromeOS with fixes for templates/CSS to support this application. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Mininimal templates and more text node tests. Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: samples/calculator/build_app.sh
diff --git a/samples/calculator/build_app.sh b/samples/calculator/build_app.sh
new file mode 100755
index 0000000000000000000000000000000000000000..b38c8c9db72de39ecf25d8d931c810949cb88a3b
--- /dev/null
+++ b/samples/calculator/build_app.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+
+# Example:
+#
+# ./build_app.sh ~/www
+#
+# get the number of command-line arguments given
+ARGC=$#
+
+if [[ $ARGC -ne 1 ]];
+then
+ echo "Output directory required"
+else
+ echo "Generating template"
+ ../../utils/template/template calcui.tmpl calcui.dart
+ cd ../../frog
+
+ echo "Compiling Dart code"
+ ./frog.py --html -- --out=../samples/calculator/calculator.js ../samples/calculator/calculator.dart
+
+ echo "Creating dart directory in ~/www"
+ mkdir $1/dart
+ chmod 777 $1/dart
+
+ echo "Creating calculator directory in ~/www/dart"
+ mkdir $1/dart/calculator
+ chmod 777 $1/dart/calculator
+
+ echo "Copying all Calculator files to ~/www/dart/calculator"
+ cp ../samples/calculator/*.* $1/dart/calculator/.
+ chmod 777 $1/dart/calculator/*.*
+
+ echo "ChromeOS application ready"
+fi

Powered by Google App Engine
This is Rietveld 408576698