APXS=apxs2
-VERSION=`cat VERSION`
-DISTFILES=`cat FILES`
+VERSION := $(shell cat VERSION)
+DISTFILES := $(shell cat FILES)
+TMPDIR := $(shell mktemp -d /tmp/mod-vhost-ldap.XXXXXXXX)
all: mod_vhost_ldap.o
rm -rf mod_vhost_ldap-$(VERSION).tar.gz
mod_vhost_ldap.o: mod_vhost_ldap.c
- $(APXS) -Wc,-Wall -Wc,-Werror -Wc,-g -Wc,-DDEBUG -c -lldap_r mod_vhost_ldap.c
+ $(APXS) -Wc,-Wall -Wc,-Werror -Wc,-g -Wc,-DDEBUG -Wc,-DMOD_VHOST_LDAP_VERSION=\\\"mod_vhost_ldap/$(VERSION)\\\" -c -lldap_r mod_vhost_ldap.c
-archive: clean
- mkdir mod_vhost_ldap-$(VERSION)
- cp $(DISTFILES) mod_vhost_ldap-$(VERSION)
- tar czf mod_vhost_ldap-$(VERSION).tar.gz mod_vhost_ldap-$(VERSION)
+archive:
+ git clone $(CURDIR) $(TMPDIR)/mod-vhost-ldap-$(VERSION)
+ cd $(TMPDIR)/mod-vhost-ldap-$(VERSION) && \
+ git checkout upstream
+ cd $(TMPDIR) && \
+ tar --exclude .git/ --exclude debian/ -czf $(CURDIR)/../mod-vhost-ldap-$(VERSION).tar.gz mod-vhost-ldap-$(VERSION)
format:
indent *.c