File tree Expand file tree Collapse file tree 4 files changed +4
-9
lines changed Expand file tree Collapse file tree 4 files changed +4
-9
lines changed Original file line number Diff line number Diff line change 1
- cmake_minimum_required (VERSION 3.0 )
1
+ cmake_minimum_required (VERSION 3.12 )
2
2
project (cmark-gfm )
3
3
4
4
set (PROJECT_VERSION_MAJOR 0 )
28
28
endif ()
29
29
set (CMAKE_C_STANDARD_REQUIRED YES )
30
30
31
+ # Use CMake's generated headers instead of the Swift package prebuilt ones
32
+ add_compile_definitions (CMARK_USE_CMAKE_HEADERS )
33
+
31
34
add_subdirectory (src )
32
35
add_subdirectory (extensions )
33
36
if (CMARK_TESTS AND (CMARK_SHARED OR CMARK_STATIC ))
Original file line number Diff line number Diff line change @@ -29,5 +29,3 @@ if(MSVC)
29
29
elseif (CMAKE_COMPILER_IS_GNUCC OR "${CMAKE_C_COMPILER_ID} " STREQUAL "Clang" )
30
30
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -std=c99 -pedantic" )
31
31
endif ()
32
-
33
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCMARK_USE_CMAKE_HEADERS" )
Original file line number Diff line number Diff line change @@ -103,9 +103,6 @@ CHECK_C_SOURCE_COMPILES(
103
103
"int main() { __builtin_expect(0,0); return 0; }"
104
104
HAVE___BUILTIN_EXPECT )
105
105
106
- # Use CMake's generated headers instead of the Swift package prebuilt ones
107
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCMARK_USE_CMAKE_HEADERS" )
108
-
109
106
# Always compile with warnings
110
107
if (MSVC )
111
108
# Force to always compile with W4
Original file line number Diff line number Diff line change @@ -187,9 +187,6 @@ CONFIGURE_FILE(
187
187
${CMAKE_CURRENT_SOURCE_DIR} /config.h.in
188
188
${CMAKE_CURRENT_BINARY_DIR} /config.h )
189
189
190
- # Use CMake's generated headers instead of the Swift package prebuilt ones
191
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCMARK_USE_CMAKE_HEADERS" )
192
-
193
190
# Always compile with warnings
194
191
if (MSVC )
195
192
# Force to always compile with W4
You can’t perform that action at this time.
0 commit comments