Using ${PROJECT_NAME}

This commit is contained in:
Pcornat 2025-05-28 23:00:20 +02:00
parent 9e5aa3359b
commit 5f45e1ab25
Signed by: Pcornat
GPG key ID: E0326CC678A00BDD

View file

@ -52,7 +52,7 @@ elseif (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU")
set(LINKER_OPTIMIZED_OPTIONS ${LINKER_OPTIMIZED_OPTIONS} -fdevirtualize-at-ltrans) set(LINKER_OPTIMIZED_OPTIONS ${LINKER_OPTIMIZED_OPTIONS} -fdevirtualize-at-ltrans)
endif () endif ()
add_library(WindowGlfwGlLib SHARED window.cpp window.hpp basic_data.hpp) add_library(${PROJECT_NAME} SHARED window.cpp window.hpp basic_data.hpp)
target_precompile_headers(${PROJECT_NAME} PUBLIC window.hpp basic_data.hpp) target_precompile_headers(${PROJECT_NAME} PUBLIC window.hpp basic_data.hpp)
target_compile_definitions(${PROJECT_NAME} PUBLIC GLFW_INCLUDE_NONE PRIVATE $<$<AND:$<CONFIG:Debug>,$<CXX_COMPILER_ID:GNU>>:_GLIBCXX_DEBUG>) target_compile_definitions(${PROJECT_NAME} PUBLIC GLFW_INCLUDE_NONE PRIVATE $<$<AND:$<CONFIG:Debug>,$<CXX_COMPILER_ID:GNU>>:_GLIBCXX_DEBUG>)
target_compile_options(${PROJECT_NAME} PUBLIC ${COMPILE_FLAGS} $<$<CONFIG:Release>:${COMPILE_OPTIMIZED_FLAGS}>) target_compile_options(${PROJECT_NAME} PUBLIC ${COMPILE_FLAGS} $<$<CONFIG:Release>:${COMPILE_OPTIMIZED_FLAGS}>)