commit f2ef8d1080be67ea51488615336e8fe21df469fc
Author: Ximin Luo <[email protected]>
Date:   Mon Dec 2 16:04:03 2013 +0000

    add a help2man man page for the nodejs browser proxy
---
 proxy/modules/nodejs/.gitignore |    1 +
 proxy/modules/nodejs/Makefile   |   18 ++++++++++++++++--
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/proxy/modules/nodejs/.gitignore b/proxy/modules/nodejs/.gitignore
index 72f73ff..ca29a34 100644
--- a/proxy/modules/nodejs/.gitignore
+++ b/proxy/modules/nodejs/.gitignore
@@ -1,3 +1,4 @@
 /flashproxy.js
+/flashproxy.1
 /node_modules
 /npm-debug.log
diff --git a/proxy/modules/nodejs/Makefile b/proxy/modules/nodejs/Makefile
index 9b1f8ce..4c93948 100644
--- a/proxy/modules/nodejs/Makefile
+++ b/proxy/modules/nodejs/Makefile
@@ -1,5 +1,19 @@
-.PHONY: prepublish
+.PHONY: all prepublish
+topsrcdir = ../../..
+
+ALL_DST = flashproxy.js flashproxy.1
+VERSION = $(shell sed -nre 's/^\s*"version"\s*:\s*"([^"]+)".*/\1/gp' 
package.json)
+
+all: $(ALL_DST)
 
 prepublish: flashproxy.js
-flashproxy.js: ../../flashproxy.js
+flashproxy.js: $(topsrcdir)/proxy/flashproxy.js
        cp -f $< $@
+
+flashproxy.1: main.js flashproxy.js $(topsrcdir)/mkman.sh 
$(topsrcdir)/mkman.inc Makefile
+       ./main.js --help \
+         | sed -re 's,/\S+/nodejs ./main.js,flashproxy,g' \
+         | $(topsrcdir)/mkman.sh flashproxy "$(VERSION)" "The flashproxy 
standalone nodejs proxy" "$(VERSION)" > "$@"
+
+clean:
+       rm -f $(ALL_DST)



_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits

Reply via email to