PROGS = @PROGS@
-SRCS = check.c getspwuid.c find_path.c logging.c parse.c sudo.c wildmat.c \
+SRCS = check.c getspwuid.c find_path.c logging.c parse.c sudo.c \
goodpath.c sudo_setenv.c parse.yacc parse.lex visudo.c interfaces.c
PARSEOBJS = y.tab.o lex.yy.o
SUDOBJS = check.o getspwuid.o find_path.o logging.o parse.o sudo.o goodpath.o \
- sudo_setenv.o interfaces.o wildmat.o @DCE_OBJS@ @TGETPASS@
+ sudo_setenv.o interfaces.o @DCE_OBJS@ @TGETPASS@
VISUDOBJS = visudo.o
-TESTOBJS = interfaces.o testsudoers.o wildmat.o
+TESTOBJS = interfaces.o testsudoers.o
LIBOBJS = @LIBOBJS@
PORTING README RUNSON FAQ TROUBLESHOOTING Makefile.in acsite.m4 \
aixcrypt.exp config.h.in configure configure.in getwd.c strdup.c \
indent.pro install-sh mkinstalldirs lsearch.c putenv.c tgetpass.c \
- emul/search.h emul/utime.h utime.c testsudoers.c sudoers \
- sample.sudoers sudo.pod sudo.man sudo.cat visudo.pod visudo.man \
- visudo.cat sudoers.pod sudoers.man sudoers.cat \
- lex.yy.c sudo-lex.yy.c dce_pwent.c wildmat.3
+ emul/search.h emul/utime.h utime.c emul/fnmatch.h fnmatch.c \
+ fnmatch.3 testsudoers.c sudoers sample.sudoers sudo.pod sudo.man \
+ sudo.cat visudo.pod visudo.man visudo.cat sudoers.pod sudoers.man \
+ sudoers.cat lex.yy.c sudo-lex.yy.c dce_pwent.c
all: $(PROGS)
sudo: $(PARSEOBJS) $(SUDOBJS) $(LIBOBJS)
$(CC) -o $@ $(PARSEOBJS) $(SUDOBJS) $(LIBOBJS) $(SUDO_LDFLAGS) $(SUDO_LIBS)
-visudo: $(PARSEOBJS) $(VISUDOBJS)
+visudo: $(PARSEOBJS) $(VISUDOBJS) $(LIBOBJS)
$(CC) -o $@ $(PARSEOBJS) $(VISUDOBJS) $(LIBOBJS) $(VISUDO_LDFLAGS) $(VISUDO_LIBS)
testsudoers: $(PARSEOBJS) $(TESTOBJS)