@@ -7,29 +7,30 @@ SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/build/bin)
7
7
SET (TD_TESTS_OUTPUT_DIR ${PROJECT_BINARY_DIR} /test )
8
8
9
9
MESSAGE (STATUS "============= Compile Env ============= " )
10
- MESSAGE (STATUS " CPU Info: " ${CMAKE_SYSTEM_PROCESSOR} )
11
- MESSAGE (STATUS " OS Info: " ${CMAKE_SYSTEM_NAME} -${CMAKE_SYSTEM_VERSION} )
12
- MESSAGE (STATUS "Host Info: " ${CMAKE_HOST_SYSTEM_NAME} )
13
- MESSAGE (STATUS "C COMPILER: " ${CMAKE_C_COMPILER_ID} -${CMAKE_C_COMPILER_VERSION} )
14
- MESSAGE (STATUS "============= Compile Env ============= " )
15
-
16
- MESSAGE (STATUS "============= Project Info ============= " )
17
- MESSAGE (STATUS "src directory: " ${PROJECT_SOURCE_DIR} )
18
- MESSAGE (STATUS "binary output path: " ${PROJECT_BINARY_DIR} )
19
- MESSAGE (STATUS "executable output path: " ${EXECUTABLE_OUTPUT_PATH} )
20
- MESSAGE (STATUS "library output path: " ${LIBRARY_OUTPUT_PATH} )
21
- MESSAGE (STATUS "============= Project Info ============= " )
10
+ MESSAGE (STATUS " CPU Info: " ${CMAKE_SYSTEM_PROCESSOR} )
11
+ MESSAGE (STATUS " Host OS: " ${CMAKE_HOST_SYSTEM_NAME} -${CMAKE_SYSTEM_VERSION} )
12
+ MESSAGE (STATUS " CMake VER: " ${CMAKE_MAJOR_VERSION} -${CMAKE_MINOR_VERSION} -${CMAKE_PATCH_VERSION} )
13
+ MESSAGE (STATUS "C COMPILER: " ${CMAKE_C_COMPILER_ID} -${CMAKE_C_COMPILER_VERSION} )
22
14
23
15
IF ("${CMAKE_SYSTEM_NAME} " MATCHES "Linux" )
24
16
SET (OS_LINUX TRUE )
25
- MESSAGE (STATUS "env is OS_LINUX " )
17
+ MESSAGE (STATUS " Target OS: LINUX " )
26
18
ELSEIF ("${CMAKE_SYSTEM_NAME} " MATCHES "Windows" )
27
19
SET (OS_WINDOWS TRUE )
28
- MESSAGE (STATUS "env is OS_WINDOWS " )
20
+ MESSAGE (STATUS " Target OS: WINDOWS " )
29
21
ELSEIF (("${CMAKE_SYSTEM_NAME} " MATCHES "MSYS" ) OR ("${CMAKE_SYSTEM_NAME} " MATCHES "MINGW32" ))
30
22
SET (OS_WINDOWS TRUE )
31
23
SET (ENV_MINGW TRUE )
32
- MESSAGE (STATUS "env is OS_WINDOWS with MINGW" )
24
+ MESSAGE (STATUS " Target OS: WINDOWS with MINGW" )
33
25
ELSE ()
34
- MESSAGE (STATUS "check env unknown ${CMAKE_SYSTEM_NAME} " )
26
+ MESSAGE (STATUS " Target OS: unknown ${CMAKE_SYSTEM_NAME} " )
27
+ EXIT ()
35
28
ENDIF ()
29
+ MESSAGE (STATUS "======================================= " )
30
+
31
+ MESSAGE (STATUS "============= Project Info ============= " )
32
+ MESSAGE (STATUS " src path: " ${PROJECT_SOURCE_DIR} )
33
+ MESSAGE (STATUS "bin output path: " ${PROJECT_BINARY_DIR} )
34
+ MESSAGE (STATUS "exe output path: " ${EXECUTABLE_OUTPUT_PATH} )
35
+ MESSAGE (STATUS "lib output path: " ${LIBRARY_OUTPUT_PATH} )
36
+ MESSAGE (STATUS "======================================== " )
0 commit comments