Chromium Code Reviews| Index: utils/dartdoc/dartdoc |
| diff --git a/utils/dartdoc/dartdoc b/utils/dartdoc/dartdoc |
| new file mode 100755 |
| index 0000000000000000000000000000000000000000..0aededcade3d052053300d02f7c8eb6bf4098bfe |
| --- /dev/null |
| +++ b/utils/dartdoc/dartdoc |
| @@ -0,0 +1,18 @@ |
| +#!/bin/bash |
| + |
| +# To generate docs for a library, run this script with the path to an entrypoint |
| +# .dart file as the only argument, like: |
| +# |
| +# $ dartdoc foo.dart |
| + |
| +# Generate the client-side .js file from interact.dart if we haven't already or |
| +# if it's out of date. |
| +if [ "interact.dart" -nt "static/interact.js" ] |
| + then |
| + ../../frog/frogsh --libdir=../../frog/lib --out=static/interact.js \ |
|
Jennifer Messerly
2011/11/28 23:08:13
probably want to get `dirname $0` make make paths
Bob Nystrom
2011/11/29 02:44:08
Done.
|
| + --compile-only interact.dart |
| + echo "Compiled interact.dart." |
| +fi |
| + |
| +# Generate the user's docs. |
| +../../frog/frogsh --libdir=../../frog/lib dartdoc.dart "$1" |