ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Committer:
TMBOY
Date:
Tue Jul 18 16:27:22 2017 +0800
Revision:
44:c1d8923072ba
?

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TMBOY 44:c1d8923072ba 1 #brew install pandoc
TMBOY 44:c1d8923072ba 2
TMBOY 44:c1d8923072ba 3 cat >files <<END
TMBOY 44:c1d8923072ba 4 mateapp.md
TMBOY 44:c1d8923072ba 5 tutorial.md
TMBOY 44:c1d8923072ba 6 sdk/index.md
TMBOY 44:c1d8923072ba 7 api/overview.md
TMBOY 44:c1d8923072ba 8 api/request.md
TMBOY 44:c1d8923072ba 9 api/response.md
TMBOY 44:c1d8923072ba 10 directives/AudioPlayer.md
TMBOY 44:c1d8923072ba 11 directives/Speaker.md
TMBOY 44:c1d8923072ba 12 directives/SpeechSynthesizer.md
TMBOY 44:c1d8923072ba 13 directives/SpeechRecognizer.md
TMBOY 44:c1d8923072ba 14 directives/UiControl.md
TMBOY 44:c1d8923072ba 15 directives/SmartHomeControl.md
TMBOY 44:c1d8923072ba 16 directives/ImageRecognizer.md
TMBOY 44:c1d8923072ba 17 bot/smart_tv.md
TMBOY 44:c1d8923072ba 18 Skills.md
TMBOY 44:c1d8923072ba 19 BOTAPI_README.md
TMBOY 44:c1d8923072ba 20 BOTAPI2.0_README.md
TMBOY 44:c1d8923072ba 21 END
TMBOY 44:c1d8923072ba 22
TMBOY 44:c1d8923072ba 23 ######### update index
TMBOY 44:c1d8923072ba 24 for f in $(cat files|grep -v '#')
TMBOY 44:c1d8923072ba 25 do
TMBOY 44:c1d8923072ba 26 cat >tmp_awk_script <<END
TMBOY 44:c1d8923072ba 27 BEGIN{
TMBOY 44:c1d8923072ba 28 off=0;
TMBOY 44:c1d8923072ba 29 }
TMBOY 44:c1d8923072ba 30 {
TMBOY 44:c1d8923072ba 31 if(\$0~/^## Table of Contents/) {
TMBOY 44:c1d8923072ba 32 print
TMBOY 44:c1d8923072ba 33 off=1
TMBOY 44:c1d8923072ba 34 print "\n"
TMBOY 44:c1d8923072ba 35 system("./gh-md-toc $f|grep '*'");
TMBOY 44:c1d8923072ba 36 print "\n"
TMBOY 44:c1d8923072ba 37 }else if(\$0~/^##/) {
TMBOY 44:c1d8923072ba 38 off=0
TMBOY 44:c1d8923072ba 39 }
TMBOY 44:c1d8923072ba 40 if(off==0){
TMBOY 44:c1d8923072ba 41 print
TMBOY 44:c1d8923072ba 42 }
TMBOY 44:c1d8923072ba 43 }
TMBOY 44:c1d8923072ba 44 END
TMBOY 44:c1d8923072ba 45 awk -f tmp_awk_script $f >tmp_md
TMBOY 44:c1d8923072ba 46 rm tmp_awk_script
TMBOY 44:c1d8923072ba 47 mv tmp_md $f
TMBOY 44:c1d8923072ba 48 done
TMBOY 44:c1d8923072ba 49 #####################
TMBOY 44:c1d8923072ba 50
TMBOY 44:c1d8923072ba 51
TMBOY 44:c1d8923072ba 52 #pandoc -f markdown -t docx OPENAPI_README.md -o OPENAPI_README.docx
TMBOY 44:c1d8923072ba 53 #pandoc -f markdown -t html OPENAPI_README.md -o OPENAPI_README.html
TMBOY 44:c1d8923072ba 54
TMBOY 44:c1d8923072ba 55
TMBOY 44:c1d8923072ba 56 #tar czvf openapi$(date +%Y%m%d).tgz OPENAPI_README.md OPENAPI_README.docx OPENAPI_README.html img sdk/sdk_v2_online.zip