d/p/flags.patch: update patch
Samuel Henrique
6 years ago
14 | 14 |
|
15 | 15 |
###############################################################################
|
16 | 16 |
|
17 | |
@@ -130,12 +130,12 @@ all-$(1): $$(BUILDDIR)/$(1)$(BIN_SUFFIX)
|
18 | |
# compile sources
|
19 | |
$$(BUILDDIR)/build-$(1)/%.o: %.cc
|
20 | |
@mkdir -p $$(dir $$@)
|
21 | |
- $$(CXX) $$(CXXFLAGS) $$(INCLUDE) -MT $$@ -MD -MF $$(patsubst %.o,%.d,$$@) -c -o $$@ $$<
|
22 | |
+ $$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(INCLUDE) -MT $$@ -MD -MF $$(patsubst %.o,%.d,$$@) -c -o $$@ $$<
|
23 | |
|
24 | |
# link binary
|
25 | |
$$(BUILDDIR)/$(1)$(BIN_SUFFIX): $$($(1)_OBJS)
|
26 | |
@mkdir -p $$(dir $$@)
|
27 | |
- $$(CXX) $$(CXXFLAGS) -c -o $$(BUILDDIR)/build-$(1)/version.o version.cc
|
28 | |
+ $$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) -c -o $$(BUILDDIR)/build-$(1)/version.o version.cc
|
29 | |
$$(CXX) $$(CXXFLAGS) $$(LDFLAGS) -o $$@ $$^ $$(LIBPATH) $$(LIBS)
|
30 | |
|
31 | |
# include dependencies
|
32 | 17 |
Index: hoichess/book/Makefile
|
33 | 18 |
===================================================================
|
34 | 19 |
--- hoichess.orig/book/Makefile
|
0 | |
Description: Use DH compilation flags
|
1 | |
Author: Samuel Henrique <samueloph@gmail.com>
|
2 | |
Index: hoichess/src/Makefile
|
3 | |
===================================================================
|
4 | |
--- hoichess.orig/src/Makefile
|
5 | |
+++ hoichess/src/Makefile
|
6 | |
@@ -5,8 +5,8 @@ CPP = $(CXX) -E
|
7 | |
INSTALL = /usr/bin/install
|
8 | |
|
9 | |
LIBPATH =
|
10 | |
-CXXFLAGS = -W -Wall -O3 -fno-exceptions $(ADD_CXXFLAGS)
|
11 | |
-LDFLAGS =
|
12 | |
+CXXFLAGS += -fno-exceptions $(ADD_CXXFLAGS)
|
13 | |
+LDFLAGS +=
|
14 | |
|
15 | |
###############################################################################
|
16 | |
|
17 | |
@@ -130,12 +130,12 @@ all-$(1): $$(BUILDDIR)/$(1)$(BIN_SUFFIX)
|
18 | |
# compile sources
|
19 | |
$$(BUILDDIR)/build-$(1)/%.o: %.cc
|
20 | |
@mkdir -p $$(dir $$@)
|
21 | |
- $$(CXX) $$(CXXFLAGS) $$(INCLUDE) -MT $$@ -MD -MF $$(patsubst %.o,%.d,$$@) -c -o $$@ $$<
|
22 | |
+ $$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(INCLUDE) -MT $$@ -MD -MF $$(patsubst %.o,%.d,$$@) -c -o $$@ $$<
|
23 | |
|
24 | |
# link binary
|
25 | |
$$(BUILDDIR)/$(1)$(BIN_SUFFIX): $$($(1)_OBJS)
|
26 | |
@mkdir -p $$(dir $$@)
|
27 | |
- $$(CXX) $$(CXXFLAGS) -c -o $$(BUILDDIR)/build-$(1)/version.o version.cc
|
28 | |
+ $$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) -c -o $$(BUILDDIR)/build-$(1)/version.o version.cc
|
29 | |
$$(CXX) $$(CXXFLAGS) $$(LDFLAGS) -o $$@ $$^ $$(LIBPATH) $$(LIBS)
|
30 | |
|
31 | |
# include dependencies
|