diff -r 8eb799bf1d39 -r 25a11859975b streamlet-examples/Makefile --- a/streamlet-examples/Makefile Sat Apr 24 20:22:59 2021 +0200 +++ b/streamlet-examples/Makefile Sun Apr 25 18:47:57 2021 +0200 @@ -15,26 +15,26 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -all: xpath pid qr jar_info zip_info +all: xpath pid qr-decode jar_info zip_info .PHONY: all clean -xpath: streamlet-common.h xpath.cpp - g++ -g -fno-omit-frame-pointer -fsanitize=address xpath.cpp -o xpath $(shell pkg-config --libs --cflags libxml++-2.6) +xpath: xpath.cpp streamlet-common.h + g++ -g -fno-omit-frame-pointer -fsanitize=address $(<) -o $(@) $(shell pkg-config --libs --cflags libxml++-2.6) -pid: streamlet-common.h pid.cpp - g++ -g -fno-omit-frame-pointer -fsanitize=address pid.cpp -o pid +pid: pid.cpp streamlet-common.h + g++ -g -fno-omit-frame-pointer -fsanitize=address $(<) -o $(@) -qr: streamlet-common.h qr.cpp - g++ -g -fno-omit-frame-pointer -fsanitize=address qr.cpp -o qr $(shell pkg-config --libs --cflags relpipe-lib-xmlwriter.cpp zbar Magick++) +qr-decode: qr-decode.cpp streamlet-common.h + g++ -g -fno-omit-frame-pointer -fsanitize=address $(<) -o $(@) $(shell pkg-config --libs --cflags relpipe-lib-xmlwriter.cpp zbar Magick++) -jar_info: Streamlet.java JarInfo.java - javac JarInfo.java +jar_info: JarInfo.java Streamlet.java + javac $(<) jar cfe jar_info JarInfo Streamlet*.class JarInfo.class - chmod +x jar_info + chmod +x $(@) zip_info: jar_info - ln -s jar_info zip_info + ln -s jar_info $(@) clean: rm -f xpath