streamlet-examples/Makefile
branchv_0
changeset 72 f7b9db6fc32b
parent 63 8c6885543e2c
child 76 679f1e793ee3
--- a/streamlet-examples/Makefile	Wed Jan 29 12:40:43 2020 +0100
+++ b/streamlet-examples/Makefile	Wed Jan 29 18:05:13 2020 +0100
@@ -1,4 +1,4 @@
-all: xpath pid
+all: xpath pid jar_info zip_info
 	
 .PHONY: all clean
 
@@ -8,6 +8,17 @@
 pid: streamlet-common.h pid.cpp
 	g++ -g -fno-omit-frame-pointer -fsanitize=address pid.cpp -o pid
 
+jar_info: Streamlet.java JarInfo.java
+	javac JarInfo.java
+	jar cfe jar_info JarInfo Streamlet*.class JarInfo.class
+	chmod +x jar_info
+
+zip_info: jar_info
+	ln -s jar_info zip_info
+
 clean:
 	rm -f xpath
 	rm -f pid
+	rm -f jar_info
+	rm -f zip_info
+	rm -f *.class