@@ -31,28 +31,6 @@ misc_mandocs = $(shell find doc/misc -name '*.md' \
3131 |sed 's|doc/misc/|man/man7/|g' ) \
3232 man/man7/npm-index.7
3333
34-
35- cli_partdocs = $(shell find doc/cli -name '* .md' \
36- |sed 's|.md|.html|g' \
37- |sed 's|doc/cli/|html/partial/doc/cli/|g' ) \
38- html/partial/doc/README.html
39-
40- api_partdocs = $(shell find doc/api -name '* .md' \
41- |sed 's|.md|.html|g' \
42- |sed 's|doc/api/|html/partial/doc/api/|g' )
43-
44- files_partdocs = $(shell find doc/files -name '* .md' \
45- |sed 's|.md|.html|g' \
46- |sed 's|doc/files/|html/partial/doc/files/|g' ) \
47- html/partial/doc/files/npm-json.html \
48- html/partial/doc/files/npm-global.html
49-
50- misc_partdocs = $(shell find doc/misc -name '* .md' \
51- |sed 's|.md|.html|g' \
52- |sed 's|doc/misc/|html/partial/doc/misc/|g' ) \
53- html/partial/doc/index.html
54-
55-
5634cli_htmldocs = $(shell find doc/cli -name '* .md' \
5735 |sed 's|.md|.html|g' \
5836 |sed 's|doc/cli/|html/doc/cli/|g' ) \
@@ -75,8 +53,6 @@ misc_htmldocs = $(shell find doc/misc -name '*.md' \
7553
7654mandocs = $(api_mandocs ) $(cli_mandocs ) $(files_mandocs ) $(misc_mandocs )
7755
78- partdocs = $(api_partdocs ) $(cli_partdocs ) $(files_partdocs ) $(misc_partdocs )
79-
8056htmldocs = $(api_htmldocs ) $(cli_htmldocs ) $(files_htmldocs ) $(misc_htmldocs )
8157
8258all : doc
@@ -103,7 +79,7 @@ clean: markedclean marked-manclean doc-clean uninstall
10379uninstall :
10480 node cli.js rm npm -g -f
10581
106- doc : $(mandocs ) $(htmldocs ) $( partdocs )
82+ doc : $(mandocs ) $(htmldocs )
10783
10884markedclean :
10985 rm -rf node_modules/marked node_modules/.bin/marked .building_marked
@@ -143,73 +119,43 @@ man/man5/%.5: doc/files/%.md scripts/doc-build.sh package.json
143119 @[ -d man/man5 ] || mkdir -p man/man5
144120 scripts/doc-build.sh $< $@
145121
146- man/man7/% .7 : doc/misc/% .md scripts/doc-build.sh package.json
147- @[ -d man/man7 ] || mkdir -p man/man7
148- scripts/doc-build.sh $< $@
149-
150-
151122doc/misc/npm-index.md : scripts/index-build.js package.json
152123 node scripts/index-build.js > $@
153124
154-
155- # html/doc depends on html/partial/doc
156- html/doc/% .html : html/partial/doc/% .html
157- @[ -d html/doc ] || mkdir -p html/doc
158- scripts/doc-build.sh $< $@
159-
160- html/doc/README.html : html/partial/doc/README.html
125+ html/doc/index.html : doc/misc/npm-index.md $(html_docdeps )
161126 @[ -d html/doc ] || mkdir -p html/doc
162127 scripts/doc-build.sh $< $@
163128
164- html/doc/cli/ % .html : html/partial/ doc/cli /% .html
165- @[ -d html/doc/cli ] || mkdir -p html/doc/cli
129+ man/man7/ % .7 : doc/misc /% .md scripts/doc-build.sh package.json
130+ @[ -d man/man7 ] || mkdir -p man/man7
166131 scripts/doc-build.sh $< $@
167132
168- html/doc/misc/ % .html : html/partial/doc/misc/ % .html
169- @[ -d html/doc/misc ] || mkdir -p html/doc/misc
133+ html/doc/README .html : README.md $( html_docdeps )
134+ @[ -d html/doc ] || mkdir -p html/doc
170135 scripts/doc-build.sh $< $@
171136
172- html/doc/files /% .html : html/partial/ doc/files /% .html
173- @[ -d html/doc/files ] || mkdir -p html/doc/files
137+ html/doc/cli /% .html : doc/cli /% .md $( html_docdeps )
138+ @[ -d html/doc/cli ] || mkdir -p html/doc/cli
174139 scripts/doc-build.sh $< $@
175140
176- html/doc/api/% .html : html/partial/ doc/api/% .html
141+ html/doc/api/% .html : doc/api/% .md $( html_docdeps )
177142 @[ -d html/doc/api ] || mkdir -p html/doc/api
178143 scripts/doc-build.sh $< $@
179144
180-
181- html/partial/doc/index.html : doc/misc/npm-index.md $(html_docdeps )
182- @[ -d html/partial/doc ] || mkdir -p html/partial/doc
183- scripts/doc-build.sh $< $@
184-
185- html/partial/doc/README.html : README.md $(html_docdeps )
186- @[ -d html/partial/doc ] || mkdir -p html/partial/doc
187- scripts/doc-build.sh $< $@
188-
189- html/partial/doc/cli/% .html : doc/cli/% .md $(html_docdeps )
190- @[ -d html/partial/doc/cli ] || mkdir -p html/partial/doc/cli
191- scripts/doc-build.sh $< $@
192-
193- html/partial/doc/api/% .html : doc/api/% .md $(html_docdeps )
194- @[ -d html/partial/doc/api ] || mkdir -p html/partial/doc/api
195- scripts/doc-build.sh $< $@
196-
197- html/partial/doc/files/npm-json.html : html/partial/doc/files/package.json.html
145+ html/doc/files/npm-json.html : html/doc/files/package.json.html
198146 cp $< $@
199- html/partial/ doc/files/npm-global.html : html/partial /doc/files/npm-folders.html
147+ html/doc/files/npm-global.html : html/doc/files/npm-folders.html
200148 cp $< $@
201149
202- html/partial/ doc/files/% .html : doc/files/% .md $(html_docdeps )
203- @[ -d html/partial/ doc/files ] || mkdir -p html/partial /doc/files
150+ html/doc/files/% .html : doc/files/% .md $(html_docdeps )
151+ @[ -d html/doc/files ] || mkdir -p html/doc/files
204152 scripts/doc-build.sh $< $@
205153
206- html/partial/ doc/misc/% .html : doc/misc/% .md $(html_docdeps )
207- @[ -d html/partial/ doc/misc ] || mkdir -p html/partial /doc/misc
154+ html/doc/misc/% .html : doc/misc/% .md $(html_docdeps )
155+ @[ -d html/doc/misc ] || mkdir -p html/doc/misc
208156 scripts/doc-build.sh $< $@
209157
210158
211-
212-
213159marked : node_modules/.bin/marked
214160
215161node_modules/.bin/marked :
0 commit comments