@@ -146,6 +146,9 @@ website_files = \
146
146
147
147
doc : $(apidoc_dirs ) $(website_files ) $(apiassets ) $(apidocs ) tools/doc/ out/doc/changelog.html node
148
148
149
+ doc-branch : NODE_DOC_VERSION = v$(shell $(PYTHON ) tools/getnodeversion.py | cut -f1,2 -d.)
150
+ doc-branch : doc
151
+
149
152
$(apidoc_dirs ) :
150
153
mkdir -p $@
151
154
@@ -159,10 +162,10 @@ out/doc/%: doc/%
159
162
cp -r $< $@
160
163
161
164
out/doc/api/% .json : doc/api/% .markdown node
162
- out/Release/node tools/doc/generate.js --format=json $< > $@
165
+ NODE_DOC_VERSION= $( NODE_DOC_VERSION ) out/Release/node tools/doc/generate.js --format=json $< > $@
163
166
164
167
out/doc/api/% .html : doc/api/% .markdown node
165
- out/Release/node tools/doc/generate.js --format=html --template=doc/template.html $< > $@
168
+ NODE_DOC_VERSION= $( NODE_DOC_VERSION ) out/Release/node tools/doc/generate.js --format=html --template=doc/template.html $< > $@
166
169
167
170
email.md : ChangeLog tools/email-footer.md
168
171
bash tools/changelog-head.sh | sed ' s|^\* #|* \\#|g' > $@
@@ -181,6 +184,11 @@ website-upload: doc
181
184
rm -f ~/web/nodejs.org/dist/node-latest.tar.gz &&\
182
185
ln -s $(VERSION)/node-$(VERSION).tar.gz ~/web/nodejs.org/dist/node-latest.tar.gz'
183
186
187
+ doc-branch-upload : NODE_DOC_VERSION = v$(shell $(PYTHON ) tools/getnodeversion.py | cut -f1,2 -d.)
188
+ doc-branch-upload : doc-branch
189
+ echo $(NODE_DOC_VERSION )
190
+ rsync -r out/doc/api/ node@nodejs.org:~ /web/nodejs.org/api/$(NODE_DOC_VERSION )
191
+
184
192
docopen : out/doc/api/all.html
185
193
-google-chrome out/doc/api/all.html
186
194
@@ -189,6 +197,7 @@ docclean:
189
197
190
198
RAWVER =$(shell $(PYTHON ) tools/getnodeversion.py)
191
199
VERSION =v$(RAWVER )
200
+ NODE_DOC_VERSION =$(VERSION )
192
201
RELEASE =$(shell $(PYTHON ) tools/getnodeisrelease.py)
193
202
PLATFORM =$(shell uname | tr '[:upper:]' '[:lower:]')
194
203
ifeq ($(findstring x86_64,$(shell uname -m) ) ,x86_64)
0 commit comments