]> granicus.if.org Git - sudo/commitdiff
Add make rules for building getopt_long.c
authorTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 18 Jul 2013 16:07:41 +0000 (10:07 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 18 Jul 2013 16:07:41 +0000 (10:07 -0600)
compat/Makefile.in
mkdep.pl
src/Makefile.in

index 55208ebd541314315d007aad07c58d343bbec8ac..751b6c07cbd912175c4ff497f1670c58e353d12a 100644 (file)
@@ -182,6 +182,10 @@ getgrouplist.lo: $(srcdir)/getgrouplist.c $(top_builddir)/config.h \
        $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(DEFS) $(srcdir)/getgrouplist.c
 getline.lo: $(srcdir)/getline.c $(top_builddir)/config.h $(incdir)/missing.h
        $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(DEFS) $(srcdir)/getline.c
+getopt_long.lo: $(srcdir)/getopt_long.c $(top_builddir)/config.h \
+                $(incdir)/missing.h $(incdir)/error.h \
+                $(top_srcdir)/compat/getopt.h
+       $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(DEFS) $(srcdir)/getopt_long.c
 getprogname.lo: $(srcdir)/getprogname.c $(top_builddir)/config.h \
                 $(incdir)/missing.h
        $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(DEFS) $(srcdir)/getprogname.c
index 8ef8f2640182698ab4ac1a7600a2950a12697ac6..8093bc58fed33f5afa5a6bc644eda173efb52b50 100755 (executable)
--- a/mkdep.pl
+++ b/mkdep.pl
@@ -70,7 +70,7 @@ sub mkdep {
     $makefile =~ s:\@SUDOERS_OBJS\@:bsm_audit.lo linux_audit.lo ldap.lo sssd.lo:;
     # XXX - fill in AUTH_OBJS from contents of the auth dir instead
     $makefile =~ s:\@AUTH_OBJS\@:afs.lo aix_auth.lo bsdauth.lo dce.lo fwtk.lo getspwuid.lo kerb5.lo pam.lo passwd.lo rfc1938.lo secureware.lo securid5.lo sia.lo:;
-    $makefile =~ s:\@LTLIBOBJS\@:closefrom.lo dlopen.lo fnmatch.lo getcwd.lo getgrouplist.lo getline.lo getprogname.lo glob.lo isblank.lo memrchr.lo mksiglist.lo mksigname.lo mktemp.lo nanosleep.lo pw_dup.lo sig2str.lo siglist.lo signame.lo snprintf.lo strlcat.lo strlcpy.lo strsignal.lo utimes.lo globtest.o fnm_test.o:;
+    $makefile =~ s:\@LTLIBOBJS\@:closefrom.lo dlopen.lo fnmatch.lo getcwd.lo getgrouplist.lo getline.lo getprogname.lo getopt_long.lo glob.lo isblank.lo memrchr.lo mksiglist.lo mksigname.lo mktemp.lo nanosleep.lo pw_dup.lo sig2str.lo siglist.lo signame.lo snprintf.lo strlcat.lo strlcpy.lo strsignal.lo utimes.lo globtest.o fnm_test.o:;
 
     # Parse OBJS lines
     my %objs;
index 04476fa1f05a2af5d340cc0c947e92d8c9cef973..1cc1a24688d12490442c7987b621bb9e52838b31 100644 (file)
@@ -253,12 +253,13 @@ openbsd.o: $(srcdir)/openbsd.c $(top_builddir)/config.h $(srcdir)/sudo.h \
            $(incdir)/fileops.h $(incdir)/list.h $(incdir)/sudo_conf.h \
            $(incdir)/list.h $(incdir)/sudo_debug.h $(incdir)/gettext.h
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(DEFS) $(srcdir)/openbsd.c
-parse_args.o: $(srcdir)/parse_args.c $(top_builddir)/config.h ./sudo_usage.h \
-              $(srcdir)/sudo.h $(top_builddir)/pathnames.h \
-              $(top_srcdir)/compat/stdbool.h $(incdir)/missing.h \
-              $(incdir)/alloc.h $(incdir)/error.h $(incdir)/fileops.h \
-              $(incdir)/list.h $(incdir)/sudo_conf.h $(incdir)/list.h \
-              $(incdir)/sudo_debug.h $(incdir)/gettext.h $(incdir)/lbuf.h
+parse_args.o: $(srcdir)/parse_args.c $(top_builddir)/config.h \
+              $(top_srcdir)/compat/getopt.h ./sudo_usage.h $(srcdir)/sudo.h \
+              $(top_builddir)/pathnames.h $(top_srcdir)/compat/stdbool.h \
+              $(incdir)/missing.h $(incdir)/alloc.h $(incdir)/error.h \
+              $(incdir)/fileops.h $(incdir)/list.h $(incdir)/sudo_conf.h \
+              $(incdir)/list.h $(incdir)/sudo_debug.h $(incdir)/gettext.h \
+              $(incdir)/lbuf.h
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(DEFS) $(srcdir)/parse_args.c
 preload.o: $(srcdir)/preload.c $(top_builddir)/config.h $(incdir)/sudo_plugin.h
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(DEFS) $(srcdir)/preload.c