summaryrefslogtreecommitdiffstats
path: root/src/pdf-stock/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdf-stock/Makefile')
-rw-r--r--src/pdf-stock/Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/pdf-stock/Makefile b/src/pdf-stock/Makefile
new file mode 100644
index 0000000..e0e190e
--- /dev/null
+++ b/src/pdf-stock/Makefile
@@ -0,0 +1,19 @@
+include ../../config.mk
+
+LIBCAIROBARCODE=-X -I../../libcairobarcode -X -L../../libcairobarcode -X -lcairobarcode
+
+all: pdf-stock
+
+pdf-stock: main.vala pdf-stock.vala ../database/db-interface.vala ../price.vapi ../../libcairobarcode/libcairobarcode.vapi
+ ${VALAC} -X -w ${LIBCAIROBARCODE} -o $@ --pkg cairo --pkg pangocairo --pkg gio-2.0 --pkg posix $^
+
+test: test.vala pdf-stock-interface.vala
+ ${VALAC} -X -w -o $@ --pkg gio-2.0 $^
+
+run: pdf-stock
+ LD_LIBRARY_PATH=../../libcairobarcode ./pdf-stock
+
+clean:
+ rm -rf pdf-stock test
+
+.PHONY: all clean run