diff options
author | Andreas Gruenbacher <agruen@suse.de> | 2006-01-21 23:45:37 +0000 |
---|---|---|
committer | Andreas Gruenbacher <agruen@suse.de> | 2006-01-21 23:45:37 +0000 |
commit | 91a883abd8138ea0c864cc34b46a7359d4505a21 (patch) | |
tree | c964a64ce76dba87a1d1010feef0b60a788055dc /Makefile.in | |
parent | 7650e642f6405339620b850ec12fd53238fc55d4 (diff) | |
download | quilt-91a883abd8138ea0c864cc34b46a7359d4505a21.tar.gz |
- Add fallback ftw implementation for systems that don't have it.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in index 2831b29..3bb9da1 100644 --- a/Makefile.in +++ b/Makefile.in @@ -43,6 +43,11 @@ LDFLAGS += @LDFLAGS@ LIBS := @LIBS@ EXEEXT := @EXEEXT@ +LIBOBJS := $(patsubst %,lib/%,@LIBOBJS@) +ifneq ($(LIBOBJS),) +CFLAGS += -Ilib +endif + COMPAT_SYMLINKS := @COMPAT_SYMLINKS@ COMPAT_PROGRAMS := @COMPAT_PROGRAMS@ @@ -81,9 +86,9 @@ SRC += $(wildcard compat/*.in) $(wildcard compat/*.sh) DIRT += $(patsubst %.in,%,$(wildcard compat/*.in)) COMPAT := $(COMPAT_PROGRAMS:%=compat/%) $(COMPAT_SYMLINKS:%=compat/%) -LIB_SRC := backup-files.c +LIB_SRC := backup-files.c ftw.c LIB := backup-files$(EXEEXT) -SRC += $(LIB_SRC:%=lib/%) +SRC += $(LIB_SRC:%=lib/%) lib/ftw.h DIRT += lib/backup-files$(EXEEXT) $(LIB_SRC:%.c=lib/%.o) DOC_IN := README @@ -122,8 +127,7 @@ export QUILT_DIR QUILT_LIB QUILTRC all : scripts compat $(DOC:%=doc/%) $(MAN1) mofiles -$(LIB:%=lib/%) : $(LIB_SRC:%.c=lib/%.o) - $(CC) -o $@ $(LDFLAGS) $^ $(LIBS) +lib/backup-files :: $(LIBOBJS) ifeq ($(USE_NLS),yes) mofiles : $(LINGUAS:%=po/%.mo) |