Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Make rules for release blog post and email message

  • Loading branch information...
isaacs committed Mar 29, 2012
1 parent 57d7220 commit 08e2e570a7dfb8f89b9731cb04dda5d63882be52
Showing with 36 additions and 1 deletion.
  1. +8 −1 Makefile
  2. +15 −0 tools/changelog-head.sh
  3. +13 −0 tools/email-footer.md
@@ -122,7 +122,12 @@ out/doc/api/%.json: doc/api/%.markdown
out/doc/api/%.html: doc/api/%.markdown
out/Release/node tools/doc/generate.js --format=html --template=doc/template.html $< > $@

out/doc/%:
email.md: ChangeLog tools/email-footer.md
bash tools/changelog-head.sh > $@
cat tools/email-footer.md | sed -e 's|__VERSION__|'$(VERSION)'|g' >> $@

blog.html: email.md
cat $< | node tools/doc/node_modules/.bin/marked > $@

website-upload: doc
rsync -r out/doc/ node@nodejs.org:~/web/nodejs.org/
@@ -143,11 +148,13 @@ docclean:
clean:
$(WAF) clean
-find tools -name "*.pyc" | xargs rm -f
-rm -rf blog.html email.md

distclean: docclean
-find tools -name "*.pyc" | xargs rm -f
-rm -rf dist-osx
-rm -rf out/ node node_g
-rm -rf blog.html email.md

check:
@tools/waf-light check
@@ -0,0 +1,15 @@
#!/bin/bash
cat ChangeLog | {
s=-1
while read line; do
if [ "${line:0:1}" == "2" ]; then
let "++s"
fi
if [ $s -eq 1 ]; then
exit
else
echo "$line"
fi
done
}

@@ -0,0 +1,13 @@
Source Code: http://nodejs.org/dist/__VERSION__/node-__VERSION__.tar.gz

Windows Installer: http://nodejs.org/dist/__VERSION__/node-__VERSION__.msi

Windows x64 Files: http://nodejs.org/dist/__VERSION__/x64/

Macintosh Installer (Universal): http://nodejs.org/dist/__VERSION__/node-__VERSION__.pkg

Other release files: http://nodejs.org/dist/__VERSION__/

Website: http://nodejs.org/docs/__VERSION__/

Documentation: http://nodejs.org/docs/__VERSION__/api/

0 comments on commit 08e2e57

Please sign in to comment.
You can’t perform that action at this time.