diff options
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in index 92b8f67..3afa156 100644 --- a/Makefile.in +++ b/Makefile.in @@ -36,7 +36,12 @@ else MAKE_NLS := $(MAKE) endif -CFLAGS := @CFLAGS@ -Wall +CC := @CC@ +CPPFLAGS += @CPPFLAGS@ +CFLAGS += @CFLAGS@ +LDFLAGS += @LDFLAGS@ +LIBS := @LIBS@ +EXEEXT := @EXEEXT@ ISODATE := $(shell date +%Y-%m-%d) @@ -70,9 +75,9 @@ SRC += $(SCRIPTS_SRC:%=scripts/%) DIRT += $(SCRIPTS_IN:%=scripts/%) LIB_SRC := backup-files.c -LIB := backup-files +LIB := backup-files$(EXEEXT) SRC += $(LIB_SRC:%=lib/%) -DIRT += lib/backup-files lib/backup-files.o +DIRT += lib/backup-files$(EXEEXT) $(LIB_SRC:%.c=lib/%.o) DOC_IN := README DOC_SRC := $(DOC_IN:%=doc/%.in) @@ -105,6 +110,9 @@ all : scripts $(MAKE_NLS) -C po all BUILD_ROOT=$(BUILD_ROOT) \ LINGUAS="$(LINGUAS)" localedir=$(localedir) +$(LIB:%=lib/%) : $(LIB_SRC:%.c=lib/%.o) + $(CC) -o $@ $(LDFLAGS) $^ $(LIBS) + scripts : $(BIN:%=bin/%) $(QUILT:%=quilt/%) $(SCRIPTS:%=scripts/%) \ $(LIB:%=lib/%) $(DOC:%=doc/%) $(MAN1) |