freebsd-ports/games/scare/files/patch-Makefile
2007-01-21 21:38:30 +00:00

43 lines
1.1 KiB
Text

--- source/Makefile.old Sun Jan 21 23:16:03 2007
+++ source/Makefile Sun Jan 21 23:18:36 2007
@@ -26,18 +26,19 @@
#
# GCC compiler and linker flags.
-CC = gcc
-DEBUG =
-CEXTRA =
-CFLAGS = -O2 -D__NO_STRING_INLINES -fPIC -ansi -D_STRICT_ANSI_ -Wall -W \
+CC ?= gcc
+DEBUG ?=
+CEXTRA ?=
+CFLAGS ?= -O2 -D__NO_STRING_INLINES -fPIC -ansi -D_STRICT_ANSI_ -Wall -W \
-pedantic -Wshadow -Wpointer-arith -Wstrict-prototypes \
-Wmissing-prototypes -Wmissing-declarations -Wredundant-decls \
-Wwrite-strings -Wundef -Wbad-function-cast -Waggregate-return \
-Wnested-externs \
- $(DEBUG) $(CEXTRA)
-LDLIBS =
-LDEXTRA =
-LDFLAGS = $(DEBUG) $(LDEXTRA)
+ $(DEBUG)
+CFLAGS += $(CEXTRA)
+LDLIBS ?=
+LDEXTRA ?=
+LDFLAGS ?= $(DEBUG) $(LDEXTRA)
# Generic compiler and linker flags.
#CC = cc
@@ -79,9 +80,9 @@
SHELL = /bin/sh
# Miscellaneous tools, overridable by the command line.
-UNZIP = unzip
-RM = rm
-TEST = test
+UNZIP ?= unzip
+RM ?= rm
+TEST ?= test
# SCARE objects and headers.
OBJECTS = sctafpar.o sctaffil.o scprops.o scvars.o scexpr.o scprintf.o \