streamlet-examples/Makefile
branchv_0
changeset 86 3caa19520689
parent 76 679f1e793ee3
child 89 25a11859975b
equal deleted inserted replaced
85:29a300533bda 86:3caa19520689
    13 # GNU General Public License for more details.
    13 # GNU General Public License for more details.
    14 #
    14 #
    15 # You should have received a copy of the GNU General Public License
    15 # You should have received a copy of the GNU General Public License
    16 # along with this program. If not, see <http://www.gnu.org/licenses/>.
    16 # along with this program. If not, see <http://www.gnu.org/licenses/>.
    17 
    17 
    18 all: xpath pid jar_info zip_info
    18 all: xpath pid qr jar_info zip_info
    19 	
    19 	
    20 .PHONY: all clean
    20 .PHONY: all clean
    21 
    21 
    22 xpath: streamlet-common.h xpath.cpp
    22 xpath: streamlet-common.h xpath.cpp
    23 	g++ -g -fno-omit-frame-pointer -fsanitize=address xpath.cpp -o xpath $(shell pkg-config --libs --cflags libxml++-2.6)
    23 	g++ -g -fno-omit-frame-pointer -fsanitize=address xpath.cpp -o xpath $(shell pkg-config --libs --cflags libxml++-2.6)
    24 
    24 
    25 pid: streamlet-common.h pid.cpp
    25 pid: streamlet-common.h pid.cpp
    26 	g++ -g -fno-omit-frame-pointer -fsanitize=address pid.cpp -o pid
    26 	g++ -g -fno-omit-frame-pointer -fsanitize=address pid.cpp -o pid
       
    27 
       
    28 qr: streamlet-common.h qr.cpp
       
    29 	g++ -g -fno-omit-frame-pointer -fsanitize=address qr.cpp -o qr $(shell pkg-config --libs --cflags relpipe-lib-xmlwriter.cpp zbar Magick++)
    27 
    30 
    28 jar_info: Streamlet.java JarInfo.java
    31 jar_info: Streamlet.java JarInfo.java
    29 	javac JarInfo.java
    32 	javac JarInfo.java
    30 	jar cfe jar_info JarInfo Streamlet*.class JarInfo.class
    33 	jar cfe jar_info JarInfo Streamlet*.class JarInfo.class
    31 	chmod +x jar_info
    34 	chmod +x jar_info