aboutsummaryrefslogtreecommitdiff
path: root/contrib/Makefile.standalone
diff options
context:
space:
mode:
authorTimo Weingärtner <timo@tiwe.de>2013-04-25 14:22:49 +0200
committerTimo Weingärtner <timo@tiwe.de>2013-04-25 19:51:37 +0200
commit0148de59cdcea4013d694fc04db3174ce06c60b1 (patch)
tree3932e77768472250b3626ce3252e12fb998aa57e /contrib/Makefile.standalone
parent5dbeed06ae0b0f168158920c59dcfb0cc822dee6 (diff)
downloadlibpam-pwdfile-0148de59cdcea4013d694fc04db3174ce06c60b1.tar.gz
rework Makefile for standalone building
if this is ever integrated into pam it will be autotools anyways use ?= and += to better work with distribution's build systems
Diffstat (limited to 'contrib/Makefile.standalone')
-rw-r--r--contrib/Makefile.standalone47
1 files changed, 0 insertions, 47 deletions
diff --git a/contrib/Makefile.standalone b/contrib/Makefile.standalone
deleted file mode 100644
index 857eaff..0000000
--- a/contrib/Makefile.standalone
+++ /dev/null
@@ -1,47 +0,0 @@
-PAM_LIB_DIR = /lib/security
-CC = gcc
-LD = ld
-INSTALL = /usr/bin/install
-CFLAGS = -fPIC -O2 -c -g -Wall -Wformat-security
-LDFLAGS = -x --shared
-PAMLIB = -lpam
-CRYPTLIB = -lcrypt
-CPPFLAGS =
-
-all: pam_pwdfile.so
-
-pam_pwdfile.so: pam_pwdfile.o bigcrypt.o md5_good.o md5_crypt_good.o md5_broken.o md5_crypt_broken.o
- $(LD) $(LDFLAGS) -o pam_pwdfile.so pam_pwdfile.o md5_good.o md5_crypt_good.o md5_broken.o md5_crypt_broken.o bigcrypt.o $(PAMLIB) $(CRYPTLIB)
-
-pam_pwdfile.o: pam_pwdfile.c
- $(CC) $(CFLAGS) pam_pwdfile.c
-
-bigcrypt.o: bigcrypt.c
- $(CC) $(CFLAGS) bigcrypt.c
-
-
-md5_good.o: md5.c
- $(CC) $(CFLAGS) $(CPPFLAGS) -DHIGHFIRST -D'MD5Name(x)=Good##x' -c $< -o $@
-
-md5_broken.o: md5.c
- $(CC) $(CFLAGS) $(CPPFLAGS) -D'MD5Name(x)=Broken##x' \
- -c $< -o $@
-
-md5_crypt_good.o: md5_crypt.c
- $(CC) $(CFLAGS) $(CPPFLAGS) -D'MD5Name(x)=Good##x' \
- -c $< -o $@
-
-md5_crypt_broken.o: md5_crypt.c
- $(CC) $(CFLAGS) $(CPPFLAGS) -D'MD5Name(x)=Broken##x' \
- -c $< -o $@
-
-
-install: pam_pwdfile.so
- $(INSTALL) -m 0755 -d $(PAM_LIB_DIR)
- $(INSTALL) -m 0755 pam_pwdfile.so $(PAM_LIB_DIR)
-
-clean:
- rm -f pam_pwdfile.o pam_pwdfile.so
-
-spotless:
- rm -f pam_pwdfile.so pam_pwdfile.o *~ core