- added shared library build rules
[assman] / examples / asscat / Makefile
index 6a41b75..01bdce2 100644 (file)
@@ -1,11 +1,12 @@
 obj = asscat.o
 bin = asscat
 root = ../..
+lib_so = $(root)/libassman.so.0.1
 
 CFLAGS = -pedantic -Wall -g -I$(root)/src
-LDFLAGS = -L$(root) -Wl,-rpath=$(root) -lassman
+LDFLAGS = -L$(root) -Wl,-rpath,$(root) -lassman
 
-$(bin): $(obj)
+$(bin): $(obj) $(lib_so)
        $(CC) -o $@ $(obj) $(LDFLAGS)
 
 .PHONY: clean