-
Notifications
You must be signed in to change notification settings - Fork 59
/
pdf_build.sh
executable file
·89 lines (75 loc) · 3.66 KB
/
pdf_build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
echo "I: Introduction to REST APIs"
bundle exec jekyll build --config _config_pdf_one.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_one.pdf;
echo "done building one";
echo "II: Using an API like a developer"
bundle exec jekyll build --config _config_pdf_two.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_two.pdf;
echo "done building two";
echo "III: Documenting API endpoints"
bundle exec jekyll build --config _config_pdf_three.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_three.pdf;
echo "done building three";
echo "IV: OpenAPI spec and generated reference docs"
bundle exec jekyll build --config _config_pdf_four.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_four.pdf;
echo "done building four";
echo "V: Step-by-step OpenAPI code tutorial"
bundle exec jekyll build --config _config_pdf_five.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_five.pdf;
echo "done building five";
echo "VI: Testing API docs"
bundle exec jekyll build --config _config_pdf_six.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_six.pdf;
echo "done building six";
echo "VII: Conceptual topics in API docs"
bundle exec jekyll build --config _config_pdf_seven.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_seven.pdf;
echo "done building seven";
echo "VIII: Code tutorials"
bundle exec jekyll build --config _config_pdf_eight.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_eight.pdf;
echo "done building eight";
echo "IX: The writing process"
bundle exec jekyll build --config _config_pdf_nine.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_nine.pdf;
echo "done building nine";
echo "X: Publishing API docs"
bundle exec jekyll build --config _config_pdf_ten.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_ten.pdf;
echo "done building ten";
echo "XI: Thriving in the API doc space"
bundle exec jekyll build --config _config_pdf_eleven.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_eleven.pdf;
echo "done building eleven";
echo "XII: Native library APIs"
bundle exec jekyll build --config _config_pdf_twelve.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_twelve.pdf;
echo "done building twelve";
echo "XIII: Processes and methodology"
bundle exec jekyll build --config _config_pdf_thirteen.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_thirteen.pdf;
echo "done building thirteen";
echo "XIV: Metrics and measurement"
bundle exec jekyll build --config _config_pdf_fourteen.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_fourteen.pdf;
echo "done building fourteen";
echo "XV: Additional resources"
bundle exec jekyll build --config _config_pdf_fifteen.yml;
echo "the PDF ...";
prince --javascript --input-list=_site/prince-list.txt --no-warn-css-unsupported -o pdf/docapis_fifteen.pdf;
echo "done building fifteen";