mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
30 lines
1.0 KiB
Diff
30 lines
1.0 KiB
Diff
Append to MacPorts CFLAGS and CXXFLAGS rather than overwriting them.
|
|||
|
|
--- Makefile.orig 2019-01-08 17:13:16.000000000 -0600
|
||
|
|
+++ Makefile 2019-01-08 17:32:37.000000000 -0600
|
||
|
|
@@ -7,7 +7,7 @@
|
||
|
|
X_BUILD_IMPLICIT=1
|
||
|
|
|
||
|
|
# -s silcently corrupts binaries on OS X, sigh -ReneR
|
||
|
|
-CFLAGS := -Wall -O2 # -O1 -ggdb # -fsanitize=address -fsanitize=undefined
|
||
|
|
+COMPILER_FLAGS := -Wall
|
||
|
|
|
||
|
|
# for config.h
|
||
|
|
CPPFLAGS += -I .
|
||
|
|
@@ -19,12 +19,13 @@
|
||
|
|
cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null \
|
||
|
|
> /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;)
|
||
|
|
|
||
|
|
-CFLAGS += -funroll-loops -fomit-frame-pointer
|
||
|
|
+COMPILER_FLAGS += -funroll-loops -fomit-frame-pointer
|
||
|
|
|
||
|
|
# we have some unimplemented colorspaces in the Image::iterator :-(
|
||
|
|
-CFLAGS += $(call cc-option,-Wno-switch -Wno-switch-enum,)
|
||
|
|
+COMPILER_FLAGS += $(call cc-option,-Wno-switch -Wno-switch-enum,)
|
||
|
|
|
||
|
|
-CXXFLAGS := $(CFLAGS) -Wno-sign-compare
|
||
|
|
+CFLAGS += $(COMPILER_FLAGS)
|
||
|
|
+CXXFLAGS += $(COMPILER_FLAGS) -Wno-sign-compare
|
||
|
|
|
||
|
|
ifeq "$(STATIC)" "1"
|
||
|
|
X_EXEFLAGS += -static
|