X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=fishdescriptor%2FMakefile;h=e6b493ac17e5e4bc13084564e2b51690f76bc0c7;hb=ea297b390f9ce46506a9f5b046c3ab6f1baeba05;hp=dd0dfbe3bc92db5e4cb036d93488b4b2083d537a;hpb=bbd389fe8b598d5dccdd57f71b90ddc9473149b7;p=chiark-utils.git diff --git a/fishdescriptor/Makefile b/fishdescriptor/Makefile index dd0dfbe..e6b493a 100644 --- a/fishdescriptor/Makefile +++ b/fishdescriptor/Makefile @@ -1,4 +1,17 @@ -fishdescriptor-donate.so: donate.o - $(CC) -shared -Wl,-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