1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
Description: Use CPPFLAGS and LDFLAGS
Author: Andreas Metzler <ametzler@debian.org>
Origin: vendor
Last-Update: 2018-10-07
--- a/Makefile.in
+++ b/Makefile.in
@@ -8,7 +8,9 @@ mkinstalldirs = $(SHELL) mkinstalldirs
CC=@CC@
CFLAGS=@CFLAGS@
+CPPFLAGS=@CPPFLAGS@
LFLAGS=@LFLAGS@
+LDFLAGS=@LDFLAGS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
@@ -38,7 +40,9 @@ build:; @cd src; $(MAKE) all \
MANDIR=$(MANDIR) \
CC="$(CC)" \
CFLAGS="$(CFLAGS)" \
+ CPPFLAGS="$(CPPFLAGS)" \
LFLAGS="$(LFLAGS)" \
+ LDFLAGS="$(LDFLAGS)" \
FE="$(FE)"
clean:; cd src; $(MAKE) clean
--- a/src/Makefile
+++ b/src/Makefile
@@ -15,7 +15,7 @@ all: xfpt
.SUFFIXES: .o .c
.c.o:; @echo "$(CC) $*.c"
- $(FE)$(CC) -c $(CFLAGS) -DDATADIR='"$(DATADIR)"' $*.c
+ $(FE)$(CC) -c $(CPPFLAGS) $(CFLAGS) -DDATADIR='"$(DATADIR)"' $*.c
# List of general dependencies
@@ -29,7 +29,7 @@ OBJ = dot.o error.o globals.o literal.o
xfpt : $(OBJ)
@echo "$(CC) -o xfpt"
- $(FE)$(CC) $(CFLAGS) $(LFLAGS) -o xfpt $(OBJ)
+ $(FE)$(CC) $(CFLAGS) $(LDFLAGS) $(LFLAGS) -o xfpt $(OBJ)
@echo ">>> xfpt command built"; echo ""
# Dependencies
|