version 1.1.1.2, 2012/05/29 12:26:49
|
version 1.1.1.3, 2012/10/09 09:29:52
|
Line 24 devdir = @devdir@
|
Line 24 devdir = @devdir@
|
top_builddir = @top_builddir@ |
top_builddir = @top_builddir@ |
top_srcdir = @top_srcdir@ |
top_srcdir = @top_srcdir@ |
incdir = $(top_srcdir)/include |
incdir = $(top_srcdir)/include |
|
cross_compiling = @CROSS_COMPILING@ |
|
|
# Where to install things... |
# Where to install things... |
prefix = @prefix@ |
prefix = @prefix@ |
Line 45 CPPFLAGS = -I$(incdir) -I$(top_builddir) -I$(top_srcdi
|
Line 46 CPPFLAGS = -I$(incdir) -I$(top_builddir) -I$(top_srcdi
|
# Usually -O and/or -g |
# Usually -O and/or -g |
CFLAGS = @CFLAGS@ |
CFLAGS = @CFLAGS@ |
|
|
|
# PIE flags |
|
PIE_CFLAGS = @PIE_CFLAGS@ |
|
PIE_LDFLAGS = @PIE_LDFLAGS@ |
|
|
# OS dependent defines |
# OS dependent defines |
DEFS = @OSDEFS@ |
DEFS = @OSDEFS@ |
|
|
Line 57 SHELL = @SHELL@
|
Line 62 SHELL = @SHELL@
|
|
|
TEST_PROGS = @COMPAT_TEST_PROGS@ |
TEST_PROGS = @COMPAT_TEST_PROGS@ |
|
|
LIBOBJDIR = | LIBOBJDIR = |
|
|
LTLIBOBJS = @LTLIBOBJS@ |
LTLIBOBJS = @LTLIBOBJS@ |
|
|
Line 69 Makefile: $(srcdir)/Makefile.in
|
Line 74 Makefile: $(srcdir)/Makefile.in
|
.SUFFIXES: .o .c .h .lo |
.SUFFIXES: .o .c .h .lo |
|
|
.c.o: |
.c.o: |
$(CC) -c $(CPPFLAGS) $(CFLAGS) $(DEFS) $< | $(CC) -c $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $< |
|
|
.c.lo: |
.c.lo: |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $< | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $< |
|
|
libreplace.la: $(LTLIBOBJS) |
libreplace.la: $(LTLIBOBJS) |
$(LIBTOOL) --mode=link $(CC) -o $@ $(LTLIBOBJS) -no-install |
$(LIBTOOL) --mode=link $(CC) -o $@ $(LTLIBOBJS) -no-install |
Line 80 libreplace.la: $(LTLIBOBJS)
|
Line 85 libreplace.la: $(LTLIBOBJS)
|
siglist.c: mksiglist |
siglist.c: mksiglist |
./mksiglist > $@ |
./mksiglist > $@ |
|
|
|
signame.c: mksigname |
|
./mksigname > $@ |
|
|
mksiglist: $(srcdir)/mksiglist.c $(srcdir)/mksiglist.h $(incdir)/missing.h $(top_builddir)/config.h |
mksiglist: $(srcdir)/mksiglist.c $(srcdir)/mksiglist.h $(incdir)/missing.h $(top_builddir)/config.h |
$(CC) $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/mksiglist.c -o $@ | $(CC) $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/mksiglist.c -o $@ |
|
|
|
mksigname: $(srcdir)/mksigname.c $(srcdir)/mksigname.h $(incdir)/missing.h $(top_builddir)/config.h |
|
$(CC) $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/mksigname.c -o $@ |
|
|
fnm_test: fnm_test.o libreplace.la |
fnm_test: fnm_test.o libreplace.la |
$(LIBTOOL) --mode=link $(CC) -o $@ fnm_test.o libreplace.la |
$(LIBTOOL) --mode=link $(CC) -o $@ fnm_test.o libreplace.la |
|
|
Line 90 globtest: globtest.o libreplace.la
|
Line 101 globtest: globtest.o libreplace.la
|
$(LIBTOOL) --mode=link $(CC) -o $@ globtest.o libreplace.la |
$(LIBTOOL) --mode=link $(CC) -o $@ globtest.o libreplace.la |
|
|
$(srcdir)/mksiglist.h: $(srcdir)/siglist.in |
$(srcdir)/mksiglist.h: $(srcdir)/siglist.in |
if [ -n "$(DEVEL)" ]; then \ | @if [ -n "$(DEVEL)" ]; then \ |
awk 'BEGIN {print "/* public domain */\n"} /^ [A-Z]/ {printf("#ifdef SIG%s\n if (my_sys_siglist[SIG%s] == NULL)\n\tmy_sys_siglist[SIG%s] = \"%s\";\n#endif\n", $$1, $$1, $$1, substr($$0, 13))}' < $(srcdir)/siglist.in > $@; \ | awk 'BEGIN {print "/* public domain */\n"} /^ [A-Z]/ {printf("#ifdef SIG%s\n if (sudo_sys_siglist[SIG%s] == NULL)\n\tsudo_sys_siglist[SIG%s] = \"%s\";\n#endif\n", $$1, $$1, $$1, substr($$0, 13))}' < $(srcdir)/siglist.in > $@; \ |
fi |
fi |
|
|
|
$(srcdir)/mksigname.h: $(srcdir)/siglist.in |
|
@if [ -n "$(DEVEL)" ]; then \ |
|
awk 'BEGIN {print "/* public domain */\n"} /^ [A-Z]/ {printf("#ifdef SIG%s\n if (sudo_sys_signame[SIG%s] == NULL)\n\tsudo_sys_signame[SIG%s] = \"%s\";\n#endif\n", $$1, $$1, $$1, $$1)}' < $(srcdir)/siglist.in > $@; \ |
|
fi |
|
|
pre-install: |
pre-install: |
|
|
install: |
install: |
Line 111 install-plugin:
|
Line 127 install-plugin:
|
uninstall: |
uninstall: |
|
|
check: $(TEST_PROGS) |
check: $(TEST_PROGS) |
@if [ -f fnm_test ]; then \ | @if test X"$(cross_compiling)" != X"yes"; then \ |
./fnm_test $(srcdir)/regress/fnmatch/fnm_test.in; \ | if test -f fnm_test; then \ |
| ./fnm_test $(srcdir)/regress/fnmatch/fnm_test.in; \ |
| fi; \ |
| if test -f globtest; then \ |
| mkdir -p `sed 's@/[^/]*$$@@' $(srcdir)/regress/glob/files | sort -u`; \ |
| touch `cat $(srcdir)/regress/glob/files`; \ |
| chmod 0755 `grep '/r[^/]*$$' $(srcdir)/regress/glob/files`; \ |
| chmod 0444 `grep '/s[^/]*$$' $(srcdir)/regress/glob/files`; \ |
| chmod 0711 `grep '/t[^/]*$$' $(srcdir)/regress/glob/files`; \ |
| ./globtest $(srcdir)/regress/glob/globtest.in; \ |
| rval=$$?; \ |
| rm -rf fake; \ |
| exit $$rval; \ |
| fi; \ |
fi |
fi |
@if [ -f globtest ]; then \ |
|
mkdir -p `sed 's@/[^/]*$$@@' $(srcdir)/regress/glob/files | sort -u`; \ |
|
touch `cat $(srcdir)/regress/glob/files`; \ |
|
chmod 0755 `grep '/r[^/]*$$' $(srcdir)/regress/glob/files`; \ |
|
chmod 0444 `grep '/s[^/]*$$' $(srcdir)/regress/glob/files`; \ |
|
chmod 0711 `grep '/t[^/]*$$' $(srcdir)/regress/glob/files`; \ |
|
./globtest $(srcdir)/regress/glob/globtest.in; \ |
|
rval=$$?; \ |
|
rm -rf fake; \ |
|
exit $$rval; \ |
|
fi |
|
|
|
clean: |
clean: |
-$(LIBTOOL) --mode=clean rm -f $(TEST_PROGS) mksiglist siglist.c *.lo *.o *.la *.a stamp-* core *.core core.* | -$(LIBTOOL) --mode=clean rm -f $(TEST_PROGS) mksiglist mksigname siglist.c signame.c *.lo *.o *.la *.a stamp-* core *.core core.* |
|
|
mostlyclean: clean |
mostlyclean: clean |
|
|
Line 143 cleandir: realclean
|
Line 161 cleandir: realclean
|
|
|
# Autogenerated dependencies, do not modify |
# Autogenerated dependencies, do not modify |
closefrom.lo: $(srcdir)/closefrom.c $(top_builddir)/config.h $(incdir)/missing.h |
closefrom.lo: $(srcdir)/closefrom.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/closefrom.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/closefrom.c |
dlopen.lo: $(srcdir)/dlopen.c $(top_builddir)/config.h \ |
dlopen.lo: $(srcdir)/dlopen.c $(top_builddir)/config.h \ |
$(top_srcdir)/compat/dlfcn.h $(incdir)/missing.h |
$(top_srcdir)/compat/dlfcn.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/dlopen.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/dlopen.c |
fnm_test.o: $(srcdir)/regress/fnmatch/fnm_test.c $(top_builddir)/config.h \ |
fnm_test.o: $(srcdir)/regress/fnmatch/fnm_test.c $(top_builddir)/config.h \ |
$(top_srcdir)/compat/fnmatch.h |
$(top_srcdir)/compat/fnmatch.h |
$(CC) -c $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/regress/fnmatch/fnm_test.c | $(CC) -c $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/regress/fnmatch/fnm_test.c |
fnmatch.lo: $(srcdir)/fnmatch.c $(top_builddir)/config.h $(incdir)/missing.h \ |
fnmatch.lo: $(srcdir)/fnmatch.c $(top_builddir)/config.h $(incdir)/missing.h \ |
$(top_srcdir)/compat/charclass.h $(top_srcdir)/compat/fnmatch.h |
$(top_srcdir)/compat/charclass.h $(top_srcdir)/compat/fnmatch.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/fnmatch.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/fnmatch.c |
getcwd.lo: $(srcdir)/getcwd.c $(top_builddir)/config.h $(incdir)/missing.h |
getcwd.lo: $(srcdir)/getcwd.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/getcwd.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/getcwd.c |
getgrouplist.lo: $(srcdir)/getgrouplist.c $(top_builddir)/config.h \ |
getgrouplist.lo: $(srcdir)/getgrouplist.c $(top_builddir)/config.h \ |
$(incdir)/missing.h |
$(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/getgrouplist.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/getgrouplist.c |
getline.lo: $(srcdir)/getline.c $(top_builddir)/config.h $(incdir)/missing.h |
getline.lo: $(srcdir)/getline.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/getline.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/getline.c |
getprogname.lo: $(srcdir)/getprogname.c $(top_builddir)/config.h \ |
getprogname.lo: $(srcdir)/getprogname.c $(top_builddir)/config.h \ |
$(incdir)/missing.h |
$(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/getprogname.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/getprogname.c |
glob.lo: $(srcdir)/glob.c $(top_builddir)/config.h $(incdir)/missing.h \ |
glob.lo: $(srcdir)/glob.c $(top_builddir)/config.h $(incdir)/missing.h \ |
$(top_srcdir)/compat/glob.h $(top_srcdir)/compat/charclass.h |
$(top_srcdir)/compat/glob.h $(top_srcdir)/compat/charclass.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/glob.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/glob.c |
globtest.o: $(srcdir)/regress/glob/globtest.c $(top_builddir)/config.h \ |
globtest.o: $(srcdir)/regress/glob/globtest.c $(top_builddir)/config.h \ |
$(top_srcdir)/compat/glob.h $(incdir)/missing.h |
$(top_srcdir)/compat/glob.h $(incdir)/missing.h |
$(CC) -c $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/regress/glob/globtest.c | $(CC) -c $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/regress/glob/globtest.c |
isblank.lo: $(srcdir)/isblank.c $(top_builddir)/config.h $(incdir)/missing.h |
isblank.lo: $(srcdir)/isblank.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/isblank.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/isblank.c |
memrchr.lo: $(srcdir)/memrchr.c $(top_builddir)/config.h $(incdir)/missing.h |
memrchr.lo: $(srcdir)/memrchr.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/memrchr.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/memrchr.c |
mksiglist.lo: $(srcdir)/mksiglist.c $(top_builddir)/config.h \ |
mksiglist.lo: $(srcdir)/mksiglist.c $(top_builddir)/config.h \ |
$(incdir)/missing.h $(top_srcdir)/compat/mksiglist.h |
$(incdir)/missing.h $(top_srcdir)/compat/mksiglist.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/mksiglist.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/mksiglist.c |
| mksigname.lo: $(srcdir)/mksigname.c $(top_builddir)/config.h \ |
| $(incdir)/missing.h $(top_srcdir)/compat/mksigname.h |
| $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/mksigname.c |
mktemp.lo: $(srcdir)/mktemp.c $(top_builddir)/config.h $(incdir)/missing.h |
mktemp.lo: $(srcdir)/mktemp.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/mktemp.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/mktemp.c |
nanosleep.lo: $(srcdir)/nanosleep.c $(top_builddir)/config.h \ |
nanosleep.lo: $(srcdir)/nanosleep.c $(top_builddir)/config.h \ |
$(top_srcdir)/compat/timespec.h $(incdir)/missing.h |
$(top_srcdir)/compat/timespec.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/nanosleep.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/nanosleep.c |
pw_dup.lo: $(srcdir)/pw_dup.c $(top_builddir)/config.h |
pw_dup.lo: $(srcdir)/pw_dup.c $(top_builddir)/config.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/pw_dup.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/pw_dup.c |
| sig2str.lo: $(srcdir)/sig2str.c $(top_builddir)/config.h $(incdir)/missing.h |
| $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/sig2str.c |
siglist.lo: siglist.c $(top_builddir)/config.h $(incdir)/missing.h |
siglist.lo: siglist.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) siglist.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) siglist.c |
| signame.lo: signame.c $(top_builddir)/config.h $(incdir)/missing.h |
| $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) signame.c |
snprintf.lo: $(srcdir)/snprintf.c $(top_builddir)/config.h $(incdir)/missing.h |
snprintf.lo: $(srcdir)/snprintf.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/snprintf.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/snprintf.c |
strlcat.lo: $(srcdir)/strlcat.c $(top_builddir)/config.h $(incdir)/missing.h |
strlcat.lo: $(srcdir)/strlcat.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/strlcat.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/strlcat.c |
strlcpy.lo: $(srcdir)/strlcpy.c $(top_builddir)/config.h $(incdir)/missing.h |
strlcpy.lo: $(srcdir)/strlcpy.c $(top_builddir)/config.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/strlcpy.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/strlcpy.c |
strsignal.lo: $(srcdir)/strsignal.c $(top_builddir)/config.h \ |
strsignal.lo: $(srcdir)/strsignal.c $(top_builddir)/config.h \ |
$(incdir)/missing.h $(incdir)/gettext.h |
$(incdir)/missing.h $(incdir)/gettext.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/strsignal.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/strsignal.c |
utimes.lo: $(srcdir)/utimes.c $(top_builddir)/config.h \ |
utimes.lo: $(srcdir)/utimes.c $(top_builddir)/config.h \ |
$(top_srcdir)/compat/utime.h $(incdir)/missing.h |
$(top_srcdir)/compat/utime.h $(incdir)/missing.h |
$(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/utimes.c | $(LIBTOOL) --mode=compile $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(PIE_CFLAGS) $(DEFS) $(srcdir)/utimes.c |