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

Side by Side Diff: third_party/pkg/angular/scripts/generate-documentation.sh

Issue 257423008: Update all Angular libs (run update_all.sh). (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 #!/bin/bash 1 #!/bin/bash
2 . $(dirname $0)/env.sh 2 . $(dirname $0)/env.sh
3 3
4 # Temporary during transition period from use of dartdoc to docgen. 4 # Temporary change to delete the Build Status image markdown from the README (im age md not supported by dartdoc-viewer)
5 if [ -x "$DART_DOCGEN" ]; then 5 echo '******************************'
6 DOC_CMD="$DART_DOCGEN" 6 echo '** GENERATING DOCUMENTATION **'
7 MODE_OPTION= 7 echo '******************************'
8 elif [ -x "$DARTDOC" ]; then 8 cp README.md README-orig.md
9 DOC_CMD="$DARTDOC" 9 cat README-orig.md | sed "1s/^AngularDart.*/AngularDart/" > README.md
10 MODE_OPTION="--mode=static" 10
11 # Dart doc can not be run from the same directory as dartdoc-viewer
12 # see: https://code.google.com/p/dart/issues/detail?id=17231
13
14 ( cd packages
15 echo "Generating documentation"
16 "$DART_DOCGEN" $DOC_OPTION $DOCDIR_OPTION \
17 --out ../docs \
18 --start-page=angular \
19 --exclude-lib=js,metadata,meta,mirrors,intl,number_symbols,number_symbol_dat a,intl_helpers,date_format_internal,date_symbols,angular.util \
20 --no-include-sdk \
21 --package-root=../packages \
22 angular/animate/module.dart \
23 angular/core/annotation.dart \
24 angular/core/module.dart \
25 angular/directive/module.dart \
26 angular/formatter/module.dart \
27 angular/routing/module.dart \
28 angular/mock/module.dart \
29 angular/perf/module.dart \
30 angular/application_factory.dart \
31 angular/application_factory_static.dart \
32 angular/application.dart \
33 angular/introspection.dart \
34 di/di.dart \
35 route_hierarchical/client.dart \
36 )
37
38 # Revert the temp copy of the README.md file
39 rm README.md
40 mv README-orig.md README.md
41
42 DOCVIEWER_DIR="dartdoc-viewer";
43 if [[ $1 == update ]]; then
44 rm -rf $DOCVIEWER_DIR/client/build/web/docs/
45 mv docs $DOCVIEWER_DIR/client/build/web/docs
46 exit;
11 fi 47 fi
12 48
13 echo "Generating documentation using $DOC_CMD" 49 echo '--------------------------'
14 "$DOC_CMD" $MODE_OPTION \ 50 echo '-- DOCS: dartdoc-viewer --'
15 --package-root=packages/ \ 51 echo '--------------------------'
16 --out doc \ 52 if [ ! -d "$DOCVIEWER_DIR" ]; then
17 --exclude-lib=js,metadata,meta,mirrors,intl,number_symbols,number_symbol_dat a,intl_helpers,date_format_internal,date_symbols,angular.util \ 53 git clone https://github.com/angular/dartdoc-viewer.git -b angular-skin $DOCV IEWER_DIR
18 packages/angular/angular.dart lib/mock/module.dart 54 else
55 (cd $DOCVIEWER_DIR; git pull origin angular-skin)
56 fi;
57
58 # Create a version file from the current build version
59 doc_version=`head CHANGELOG.md | awk 'NR==2' | sed 's/^# //'`
60 dartsdk_version=`cat $DARTSDK/version`
61 head_sha=`git rev-parse --short HEAD`
62
63 echo $doc_version at $head_sha \(with Dart SDK $dartsdk_version\) > docs/VERSION
64
65 rm -rf $DOCVIEWER_DIR/client/web/docs/
66 mv docs/ $DOCVIEWER_DIR/client/web/docs/
67 echo '---------------------'
68 echo '-- DOCS: pub build --'
69 echo '---------------------'
70 (cd $DOCVIEWER_DIR/client; pub build)
19 71
20 72
OLDNEW
« no previous file with comments | « third_party/pkg/angular/scripts/env.sh ('k') | third_party/pkg/angular/scripts/generate-expressions.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698