From a57e6152e32dae4c827c4a0dc98d4d9e96443344 Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Mon, 10 Sep 2012 11:21:43 +0200 Subject: [PATCH] commiting Makefile --- Makefile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..318be6b --- /dev/null +++ b/Makefile @@ -0,0 +1,24 @@ +VERSION=1.0 +MODULES=conditional_ldap +MODULES_conditional_ldap.so=conditional_ldap +DISTFILES=Makefile conditional_ldap.c + +all: $(MODULES:%=libnss_%.so.2) + +libnss_%.so.2: %.so + cp -p $< $@ + +%.pic.o %.o: %.c + gcc -Wall -Werror -fPIC -DPIC -o $@ -c $< + +conditional_ldap.so: $(MODULES_conditional_ldap.so:%=%.pic.o) + gcc -shared $^ -ldl -Wl,-znodelete -Wl,-soname -o $@ + +install: + install -d $(DESTDIR)/$(LIBDIR) + install $(MODULES:%=libnss_%.so.2) $(DESTDIR)/$(LIBDIR) + +TAR: + tar -cvzf conditional_ldap-$(VERSION).tar.gz \ + --transform='s|.*|conditional_ldap-$(VERSION)/&|g' \ + $(DISTFILES) -- GitLab