SF patch 659809, by Daniel Brotsky: fix Makefile.pre to use config

env.

This adds @CFLAGS@  and @CPPFLAGS@ to the end of the respective
variable definitions.  It also adds $(LDFLAGS) to the $(CC) invocation
to build $(PGEN).
This commit is contained in:
Guido van Rossum 2002-12-30 21:04:23 +00:00
parent c27f4bd423
commit acd738feb3
2 changed files with 6 additions and 3 deletions

View File

@ -54,8 +54,8 @@ MAKESETUP= $(srcdir)/Modules/makesetup
# Compiler options
OPT= @OPT@
CFLAGS= $(OPT)
CPPFLAGS= -I. -I$(srcdir)/Include
CFLAGS= $(OPT) @CFLAGS@
CPPFLAGS= -I. -I$(srcdir)/Include @CPPFLAGS@
LDFLAGS= @LDFLAGS@
LDLAST= @LDLAST@
SGI_ABI= @SGI_ABI@
@ -427,7 +427,7 @@ $(GRAMMAR_H) $(GRAMMAR_C): $(PGEN) $(GRAMMAR_INPUT)
-$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C)
$(PGEN): $(PGENOBJS)
$(CC) $(OPT) $(PGENOBJS) $(LIBS) -o $(PGEN)
$(CC) $(OPT) $(PGENOBJS) $(LDFLAGS) $(LIBS) -o $(PGEN)
Parser/grammar.o: $(srcdir)/Parser/grammar.c \
$(srcdir)/Include/token.h \

View File

@ -741,6 +741,9 @@ Tools/Demos
Build
-----
- Makefile.pre.in now adds @CFLAGS@ and @CPPFLAGS@ to their respective
variable definitions.
- On Unix, IDLE is now installed automatically.
- The fpectl module is not built by default; it's dangerous or useless