chiark / gitweb /
fishdescriptor: bugfixes, seems to get fds now!
[chiark-utils.git] / fishdescriptor / Makefile
index 17bb3e777e2270890dfb136138f1f5e2bd1f3339..e6b493ac17e5e4bc13084564e2b51690f76bc0c7 100644 (file)
@@ -1,4 +1,17 @@
-fishdescriptor-donate.so:      donate.o
-       $(CC) -shared -soname $(LIBCANON) -o $@ $< $(LIBS)
+OPTIMISE = -O2
+DEBUG = -g
+
+CFLAGS = -Wall -Werror -Wwrite-strings
+CFLAGS += $(OPTIMISE) $(DEBUG)
+
+MAJOR=1
+MINOR=0
+LIBCANON=       libfishdescriptor-donate.so.$(MAJOR)
+LIBTARGET=      $(LIBCANON).$(MINOR)
+
+all:   $(LIBTARGET)
+
+$(LIBTARGET):  donate.o
+       $(CC) -shared -Wl,-soname -Wl,$(LIBCANON) -o $@ $< $(LIBS)
 
 donate.o:                      donate.c