aboutsummaryrefslogtreecommitdiff
path: root/devel/android-tools-simpleperf
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2015-09-26 20:25:57 +0000
committerJan Beich <jbeich@FreeBSD.org>2015-09-26 20:25:57 +0000
commitd76aaa066388b7a35761a72f50f87858d870116d (patch)
tree25e1325e395dca4a264c676ffa5b2a8e2e2fc202 /devel/android-tools-simpleperf
parent137926f29177accf5136523ad2145b7f00d7d60e (diff)
Notes
Diffstat (limited to 'devel/android-tools-simpleperf')
-rw-r--r--devel/android-tools-simpleperf/files/Makefile33
1 files changed, 18 insertions, 15 deletions
diff --git a/devel/android-tools-simpleperf/files/Makefile b/devel/android-tools-simpleperf/files/Makefile
index a8300e15e100..084eeec51e29 100644
--- a/devel/android-tools-simpleperf/files/Makefile
+++ b/devel/android-tools-simpleperf/files/Makefile
@@ -45,28 +45,31 @@ TEST_SRCS+= test_utils.cpp
.PATH: ${.CURDIR}/../liblog
SRCS+= fake_log_device.c
SRCS+= logd_write.c
-CFLAGS.logd_write.c+= -DFAKE_LOG_DEVICE=1
+CPPFLAGS.logd_write.c+= -DFAKE_LOG_DEVICE=1
# required by base
.PATH: ${.CURDIR}/../libcutils
SRCS+= threads.c
-CFLAGS+=-D_WITH_GETLINE
-CFLAGS+=-DUSE_BIONIC_UAPI_HEADERS
-CFLAGS+=-I${.CURDIR}
-CFLAGS+=-I${.CURDIR}/darwin_support/include
-CFLAGS+=-I${.CURDIR}/../include
-CFLAGS+=-I${.CURDIR}/../base/include
-CFLAGS+=-I${.CURDIR}/../bionic/libc/kernel
-CFLAGS+=$$(${LLVM_CONFIG} --cppflags)
-CFLAGS+=${CFLAGS.${.IMPSRC:T}}
+CPPFLAGS+= -D_WITH_GETLINE
+CPPFLAGS+= -DUSE_BIONIC_UAPI_HEADERS
+CPPFLAGS+= -I${.CURDIR}
+CPPFLAGS+= -I${.CURDIR}/darwin_support/include
+CPPFLAGS+= -I${.CURDIR}/../include
+CPPFLAGS+= -I${.CURDIR}/../base/include
+CPPFLAGS+= -I${.CURDIR}/../bionic/libc/kernel
+CPPFLAGS+= $$(${LLVM_CONFIG} --cppflags)
+CPPFLAGS+= ${CPPFLAGS.${.IMPSRC:T}}
+CXXFLAGS+= -std=gnu++11
-CXXFLAGS+=-std=gnu++11
-CXXFLAGS+=${CFLAGS:N-std*}
+.ifndef COMPILE.c
+CFLAGS+= ${CPPFLAGS}
+CXXFLAGS+= ${CPPFLAGS}
+.endif
-TEST_CFLAGS+= $$(${GTEST_CONFIG} --cppflags)
+TEST_CPPFLAGS+= $$(${GTEST_CONFIG} --cppflags)
.for f in ${TEST_SRCS}
-CFLAGS.${f}+= ${TEST_CFLAGS}
+CPPFLAGS.${f}+= ${TEST_CPPFLAGS}
.endfor
LDADD+= $$(${LLVM_CONFIG} --system-libs --libs --ldflags)
@@ -76,6 +79,6 @@ LLVM_CONFIG?= llvm-config
GTEST_CONFIG?= gtest-config
simpleperf_unit_test: ${SRCS:R:S/$/.o/:Nmain.o} ${TEST_SRCS:R:S/$/.o/}
- ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ $> ${LDADD} ${TEST_LDADD}
+ ${CXX} ${CPPFLAGS} ${CXXFLAGS} ${LDFLAGS} -o $@ $> ${LDADD} ${TEST_LDADD}
.include <bsd.prog.mk>