diff options
author | Jean Delvare <khali@linux-fr.org> | 2005-08-28 18:52:10 +0000 |
---|---|---|
committer | Jean Delvare <khali@linux-fr.org> | 2005-08-28 18:52:10 +0000 |
commit | c8a84309dd30f0d62d22df06a13320f7cac66c4f (patch) | |
tree | 989aed461e31bd411d80e0fcbc77535b95d99b10 /Makefile.in | |
parent | 0d5431ab7ea78ebff3d8fafc51594dc5502c1514 (diff) | |
download | quilt-c8a84309dd30f0d62d22df06a13320f7cac66c4f.tar.gz |
- configure.ac, Makefile.in: Support GCC and other compilers. Allow
executable extensions (non-Unix.) Original patch from John Vandenberg.
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) |