CC= @CC@ CFLAGS= @CFLAGS@ LDFLAGS= @LDFLAGS@ LIBS= @LIBS@ INSTALL= @INSTALL@ INSTALL_DATA= @INSTALL_DATA@ PREFIX= @prefix@ SHARED_OBJS= tacshell.o connect.o hdr_check.o parse_config.o \ crypt.o md5.o authen_s.o authen_r.o authen_c.o \ authenticate.o SRCS= tacshell.c connect.c hdr_check.c parse_config.c \ crypt.c md5.c authen_s.c authen_r.c authen_c.c \ authenticate.c all: tacshell tacshell: tacshell.o $(SHARED_OBJS) $(CC) $(LDFLAGS) -o tacshell $(SHARED_OBJS) $(LIBS) install: all $(INSTALL) -o root -m 555 tacshell $(PREFIX)/bin/tacshell mkdir -p -m 755 $(PREFIX)/etc $(INSTALL_DATA) -o root tacshell.conf-example $(PREFIX)/etc/tacshell.conf.sample pam_tacplus.so.1: pam.o $(SHARED_OBJS) $(CC) $(LDFLAGS) -shared -o pam_tacplus.so.1 pam.o $(SHARED_OBJS) $(LIBS) clean: rm -f *.o tacshell *~ distclean: clean rm -f config.h config.cache config.log config.status Makefile .depend depend: mkdep $(CFLAGS) $(SRCS) # .c.o: # $(CC) -fPIC -c $(CFLAGS) $<