X-Git-Url: http://git.mutantstargoat.com?p=libgliar;a=blobdiff_plain;f=Makefile.in;fp=Makefile.in;h=8f6aa0869de74a9faf68ff177699a5332020c145;hp=0000000000000000000000000000000000000000;hb=fa3b7898a907b79db149781f336dee652c69f5f0;hpb=a9d99c62e9bd30cb52f343bbd80dd9073fbbad5a diff --git a/Makefile.in b/Makefile.in new file mode 100644 index 0000000..8f6aa08 --- /dev/null +++ b/Makefile.in @@ -0,0 +1,26 @@ +src = $(wildcard src/*.c) +obj = $(src:.c=.o) +lib_so = libgliar.so +gliar_sh = gliar + +CFLAGS = -pedantic -Wall -g -fPIC -D_GNU_SOURCE + +$(lib_so): $(obj) + $(CC) -o $@ -shared $(obj) $(LDFLAGS) + +.PHONY: clean +clean: + rm -f $(obj) $(lib_so) + +.PHONY: install +install: $(lib_so) + mkdir -p $(PREFIX)/lib + mkdir -p $(PREFIX)/bin + cp $(lib_so) $(PREFIX)/lib/$(lib_so) + cp $(gliar_sh) $(PREFIX)/bin/$(gliar_sh) + ldconfig + +.PHONY: uninstall +uninstall: + rm -f $(PREFIX)/lib/$(lib_so) + rm -f $(PREFIX)/bin/$(gliar_sh)