@@ -44,9 +44,16 @@ endif()
4444set (MINICC_CONFIG_TCCDIR "${CMAKE_INSTALL_PREFIX} /lib/tcc" )
4545string (REPLACE "\\ " "/" MINICC_CONFIG_TCCDIR "${MINICC_CONFIG_TCCDIR} " )
4646
47- set (MINICC_DEFINE_CONFIG_USR_INCLUDE OFF )
47+ set (MINICC_DEFINE_CONFIG_SYSROOT 0 )
4848if (CMAKE_SYSROOT )
49- set (MINICC_DEFINE_CONFIG_USR_INCLUDE ON )
49+ set (MINICC_DEFINE_CONFIG_SYSROOT 1)
50+ set (MINICC_CONFIG_SYSROOT "${CMAKE_SYSROOT} " )
51+ string (REPLACE "\\ " "/" MINICC_CONFIG_SYSROOT "${MINICC_CONFIG_SYSROOT} " )
52+ endif ()
53+
54+ set (MINICC_DEFINE_CONFIG_USR_INCLUDE 0)
55+ if (CMAKE_SYSROOT )
56+ set (MINICC_DEFINE_CONFIG_USR_INCLUDE 1)
5057 set (MINICC_CONFIG_USR_INCLUDE "${CMAKE_SYSROOT} /usr/include" )
5158elseif (APPLE )
5259 execute_process (
@@ -56,7 +63,7 @@ elseif(APPLE)
5663 OUTPUT_STRIP_TRAILING_WHITESPACE
5764 )
5865 if (_minicc_sdk_path)
59- set (MINICC_DEFINE_CONFIG_USR_INCLUDE ON )
66+ set (MINICC_DEFINE_CONFIG_USR_INCLUDE 1 )
6067 set (MINICC_CONFIG_USR_INCLUDE "${_minicc_sdk_path} /usr/include" )
6168 endif ()
6269endif ()
@@ -65,17 +72,17 @@ if(MINICC_DEFINE_CONFIG_USR_INCLUDE)
6572 string (REPLACE "\\ " "/" MINICC_CONFIG_USR_INCLUDE "${MINICC_CONFIG_USR_INCLUDE} " )
6673endif ()
6774
68- set (MINICC_DEFINE_CONFIG_DWARF_VERSION OFF )
69- set (MINICC_DEFINE_CONFIG_CODESIGN OFF )
75+ set (MINICC_DEFINE_CONFIG_DWARF_VERSION 0 )
76+ set (MINICC_DEFINE_CONFIG_CODESIGN 0 )
7077if (APPLE )
71- set (MINICC_DEFINE_CONFIG_DWARF_VERSION ON )
78+ set (MINICC_DEFINE_CONFIG_DWARF_VERSION 1 )
7279 set (MINICC_CONFIG_DWARF_VERSION 4)
73- set (MINICC_DEFINE_CONFIG_CODESIGN ON )
80+ set (MINICC_DEFINE_CONFIG_CODESIGN 1 )
7481endif ()
7582
76- set (MINICC_DEFINE_CONFIG_OS_RELEASE OFF )
83+ set (MINICC_DEFINE_CONFIG_OS_RELEASE 0 )
7784if (CMAKE_SYSTEM_VERSION )
78- set (MINICC_DEFINE_CONFIG_OS_RELEASE ON )
85+ set (MINICC_DEFINE_CONFIG_OS_RELEASE 1 )
7986 set (MINICC_CONFIG_OS_RELEASE "${CMAKE_SYSTEM_VERSION} " )
8087endif ()
8188
0 commit comments