@@ -191,6 +191,9 @@ website_files = \
191
191
192
192
doc : $(apidoc_dirs ) $(website_files ) $(apiassets ) $(apidocs ) tools/doc/ $(NODE_EXE )
193
193
194
+ doc-branch : NODE_DOC_VERSION = v$(shell $(PYTHON ) tools/getnodeversion.py | cut -f1,2 -d.)
195
+ doc-branch : doc
196
+
194
197
$(apidoc_dirs ) :
195
198
mkdir -p $@
196
199
@@ -204,10 +207,10 @@ out/doc/%: doc/%
204
207
cp -r $< $@
205
208
206
209
out/doc/api/% .json : doc/api/% .markdown $(NODE_EXE )
207
- out/Release/$(NODE_EXE ) tools/doc/generate.js --format=json $< > $@
210
+ NODE_DOC_VERSION= $( NODE_DOC_VERSION ) out/Release/$(NODE_EXE ) tools/doc/generate.js --format=json $< > $@
208
211
209
212
out/doc/api/% .html : doc/api/% .markdown $(NODE_EXE )
210
- out/Release/$(NODE_EXE ) tools/doc/generate.js --format=html --template=doc/template.html $< > $@
213
+ NODE_DOC_VERSION= $( NODE_DOC_VERSION ) out/Release/$(NODE_EXE ) tools/doc/generate.js --format=html --template=doc/template.html $< > $@
211
214
212
215
email.md : ChangeLog tools/email-footer.md
213
216
bash tools/changelog-head.sh | sed ' s|^\* #|* \\#|g' > $@
@@ -216,6 +219,7 @@ email.md: ChangeLog tools/email-footer.md
216
219
blog.html : email.md
217
220
cat $< | ./$(NODE_EXE ) tools/doc/node_modules/.bin/marked > $@
218
221
222
+
219
223
docopen : out/doc/api/all.html
220
224
-google-chrome out/doc/api/all.html
221
225
@@ -224,6 +228,7 @@ docclean:
224
228
225
229
RAWVER =$(shell $(PYTHON ) tools/getnodeversion.py)
226
230
VERSION =v$(RAWVER )
231
+ NODE_DOC_VERSION =$(VERSION )
227
232
RELEASE =$(shell $(PYTHON ) tools/getnodeisrelease.py)
228
233
PLATFORM =$(shell uname | tr '[:upper:]' '[:lower:]')
229
234
ifeq ($(findstring x86_64,$(shell uname -m) ) ,x86_64)
0 commit comments