autoconfization
[hcoop/debian/libapache-mod-waklog.git] / Makefile.am
diff --git a/Makefile.am b/Makefile.am
new file mode 100644 (file)
index 0000000..bc9c755
--- /dev/null
@@ -0,0 +1,31 @@
+all: mod_waklog.so
+
+APXS = @APXS@
+INCLUDES = -I@KRB5_INC@ -I@AFS_INC@ -I@APACHE_INC@
+LIB = -L@KRB5_LIBS@ -lkrb5 -lk5crypto -L@AFS_LIBS@ -L@APACHE_LIBS@ \
+       -lprot -lauth -lresolv -lubik -lrxkad -lrx -lsys -llwp -ldes \
+       -lcom_err -L@AFS_LIBS@ -lafsutil
+
+APXSCC = `${APXS} -q CC` \
+         @WAKLOG_DEBUG@ \
+         ${INCLUDES} \
+         -DEAPI \
+         -g \
+         `${APXS} -q CFLAGS`
+
+VERSION: mod_waklog.c
+       date '+UMBC_%Y%m%d' > VERSION
+
+version.o: version.c mod_waklog.c VERSION
+       ${APXSCC} \
+           -DVERSION=\"`cat VERSION`\" \
+           -c version.c
+
+%.o: %.c
+       ${APXSCC} -c $< -o $@
+mod_waklog.so: mod_waklog.o lifetime.o version.o
+       ${APXS} -c ${LIB} mod_waklog.o lifetime.o version.o
+
+clean:
+       rm -f *.o *.so
+       rm -f mod_waklog.so