diff options
Diffstat (limited to 'dynamic/Makefile')
-rw-r--r-- | dynamic/Makefile | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/dynamic/Makefile b/dynamic/Makefile deleted file mode 100644 index 09102af0..00000000 --- a/dynamic/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# -# $Id$ -# -# - -include ../Make.Rules - -ifeq ($(WITH_LIBDEBUG),yes) - LIBNAME=pamd -else - LIBNAME=pam -endif -VERSION=.$(MAJOR_REL) -MODIFICATION=.$(MINOR_REL) - -# --------------------------------------------- - -dummy: ../Make.Rules all - -# --------------------------------------------- - -# dynamic library names - -PAMSHOBJ = pam.so -PAMSHOBJMAJ = $(PAMSHOBJ)$(VERSION) - -DLIBOBJECTS = pam.o - -# --------------------------------------------- -## rules - -all: dirs $(PAMSHOBJ) ../Make.Rules - -dirs: -ifeq ($(DYNAMIC_LIBPAM),yes) - $(MKDIR) dynamic -endif -ifeq ($(STATIC_LIBPAM),yes) - $(MKDIR) static -endif - -dynamic/%.o : %.c - $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $< -o $@ - -static/%.o : %.c - $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $< -o $@ - -$(PAMSHOBJ): $(DLIBOBJECTS) -ifeq ($(USESONAME),yes) - $(LD_L) $(SOSWITCH) $(PAMSHOBJMAJ) -o $@ $+ $(LINKLIBS) -else - $(LD_L) -o $@ $(DLIBOBJECTS) $(LINKLIBS) -endif - -install: all - $(MKDIR) $(FAKEROOT)$(libdir) -ifeq ($(DYNAMIC_LIBPAM),yes) - $(INSTALL) -m $(SHLIBMODE) $(PAMSHOBJ) $(FAKEROOT)$(libdir)/$(PAMSHOBJ) - $(LDCONFIG) -endif - -remove: - rm -f $(FAKEROOT)$(libdir)/$(LIBPAM) - $(LDCONFIG) - -clean: - rm -f a.out core *~ static/*.o dynamic/*.o - rm -f *.a *.o *.so ./include/security/*~ - if [ -d dynamic ]; then rmdir dynamic ; fi - if [ -d static ]; then rmdir static ; fi |