File tree 4 files changed +20
-5
lines changed
4 files changed +20
-5
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ foreach(_src_file_path ${BENCH_SOURCES})
32
32
)
33
33
34
34
target_link_libraries (${EXECUTABLE_NAME}
35
+ PRIVATE
35
36
tangram-core
36
37
benchmark
37
38
platform_mock
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ add_subdirectory(deps)
6
6
if (TANGRAM_MBTILES_DATASOURCE)
7
7
set (MBTILES_SOURCES src/data/mbtilesDataSource.cpp)
8
8
set (MBTILES_LIBS SQLiteCpp sqlite3)
9
- add_definitions (-DTANGRAM_MBTILES_DATASOURCE)
10
9
endif ()
11
10
12
11
add_library (tangram-core
@@ -149,7 +148,15 @@ if(UNIX AND NOT APPLE)
149
148
endif ()
150
149
151
150
if (TANGRAM_WARN_ON_RULE_CONFLICT)
152
- add_definitions (-DTANGRAM_WARN_ON_RULE_CONFLICT)
151
+ target_compile_definitions (tangram-core
152
+ PRIVATE
153
+ TANGRAM_WARN_ON_RULE_CONFLICT)
154
+ endif ()
155
+
156
+ if (TANGRAM_MBTILES_DATASOURCE)
157
+ target_compile_definitions (tangram-core
158
+ PRIVATE
159
+ TANGRAM_MBTILES_DATASOURCE)
153
160
endif ()
154
161
155
162
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" )
Original file line number Diff line number Diff line change @@ -39,7 +39,10 @@ android {
39
39
' -Wignored-qualifiers' ,
40
40
' -Wtype-limits' ,
41
41
' -Wmissing-field-initializers' ,
42
- ' -Wno-format-pedantic'
42
+ ' -Wno-format-pedantic' ,
43
+ ' -Wno-gnu-statement-expression' ,
44
+ ' -Wgnu-anonymous-struct' ,
45
+ ' -Wno-nested-anon-types'
43
46
44
47
if (abi == ' all' ) {
45
48
abiFilters ' armeabi-v7a' , ' arm64-v8a' , ' x86'
Original file line number Diff line number Diff line change @@ -19,8 +19,6 @@ check_unsupported_compiler_version()
19
19
20
20
add_definitions (-DTANGRAM_LINUX)
21
21
22
- get_nextzen_api_key(NEXTZEN_API_KEY)
23
- add_definitions (-DNEXTZEN_API_KEY="${NEXTZEN_API_KEY} " )
24
22
25
23
find_package (OpenGL REQUIRED)
26
24
@@ -75,4 +73,10 @@ target_compile_options(tangram
75
73
-Wmissing-field-initializers
76
74
)
77
75
76
+ get_nextzen_api_key(NEXTZEN_API_KEY)
77
+ target_compile_definitions (tangram
78
+ PRIVATE
79
+ NEXTZEN_API_KEY="${NEXTZEN_API_KEY} " )
80
+
81
+
78
82
add_resources(tangram "${PROJECT_SOURCE_DIR} /scenes" "res" )
You can’t perform that action at this time.
0 commit comments