timeline refactor, bit broken rn
This commit is contained in:
@@ -102,7 +102,7 @@ else ()
|
||||
target_compile_options(${PROJECT_NAME} PRIVATE -O0 -pg)
|
||||
else ()
|
||||
set(CMAKE_BUILD_TYPE "Release")
|
||||
target_compile_options(${PROJECT_NAME} PRIVATE -O2)
|
||||
target_compile_options(${PROJECT_NAME} PRIVATE -Os)
|
||||
endif ()
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE m)
|
||||
@@ -135,4 +135,25 @@ target_link_libraries(${PROJECT_NAME} PRIVATE GL SDL3-static SDL3_mixer::SDL3_mi
|
||||
message(STATUS "System: ${CMAKE_SYSTEM_NAME}")
|
||||
message(STATUS "Project: ${PROJECT_NAME}")
|
||||
message(STATUS "Compiler: ${CMAKE_CXX_COMPILER}")
|
||||
|
||||
get_target_property(PROJECT_COMPILE_OPTIONS ${PROJECT_NAME} COMPILE_OPTIONS)
|
||||
if (NOT PROJECT_COMPILE_OPTIONS)
|
||||
set(PROJECT_COMPILE_OPTIONS "<none>")
|
||||
endif ()
|
||||
|
||||
string(TOUPPER "${CMAKE_BUILD_TYPE}" BUILD_TYPE_UPPER)
|
||||
set(EFFECTIVE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
|
||||
if (BUILD_TYPE_UPPER)
|
||||
set(CONFIG_FLAGS_VAR "CMAKE_CXX_FLAGS_${BUILD_TYPE_UPPER}")
|
||||
if (DEFINED ${CONFIG_FLAGS_VAR})
|
||||
string(APPEND EFFECTIVE_CXX_FLAGS " ${${CONFIG_FLAGS_VAR}}")
|
||||
endif ()
|
||||
endif ()
|
||||
string(STRIP "${EFFECTIVE_CXX_FLAGS}" EFFECTIVE_CXX_FLAGS)
|
||||
if (EFFECTIVE_CXX_FLAGS STREQUAL "")
|
||||
set(EFFECTIVE_CXX_FLAGS "<none>")
|
||||
endif ()
|
||||
|
||||
message(STATUS "Compiler Flags: ${EFFECTIVE_CXX_FLAGS}")
|
||||
message(STATUS "Target Compile Options: ${PROJECT_COMPILE_OPTIONS}")
|
||||
message(STATUS "Build: ${CMAKE_BUILD_TYPE}")
|
||||
|
||||
Reference in New Issue
Block a user