mirror of
https://github.com/nicbarker/clay.git
synced 2025-09-18 20:46:17 +00:00
[CMake] Remove redundant debug & release flag variable definitions
This commit is contained in:
parent
ce2475ba73
commit
5915aaeb00
|
@ -44,13 +44,6 @@ target_link_libraries(SDL2_video_demo PUBLIC
|
||||||
SDL2_image::SDL2_image-static
|
SDL2_image::SDL2_image-static
|
||||||
)
|
)
|
||||||
|
|
||||||
if(MSVC)
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
else()
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET SDL2_video_demo POST_BUILD
|
TARGET SDL2_video_demo POST_BUILD
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||||
|
|
|
@ -4,9 +4,6 @@ cmake_minimum_required(VERSION 3.27)
|
||||||
project(clay_examples_sdl3_simple_demo C)
|
project(clay_examples_sdl3_simple_demo C)
|
||||||
set(CMAKE_C_STANDARD 99)
|
set(CMAKE_C_STANDARD 99)
|
||||||
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
|
|
||||||
include(FetchContent)
|
include(FetchContent)
|
||||||
set(FETCHCONTENT_QUIET FALSE)
|
set(FETCHCONTENT_QUIET FALSE)
|
||||||
|
|
||||||
|
|
|
@ -12,8 +12,6 @@ target_compile_options(clay_examples_cairo_pdf_rendering PUBLIC)
|
||||||
target_include_directories(clay_examples_cairo_pdf_rendering PUBLIC . ${CAIRO_INCLUDE_DIRS})
|
target_include_directories(clay_examples_cairo_pdf_rendering PUBLIC . ${CAIRO_INCLUDE_DIRS})
|
||||||
|
|
||||||
target_link_libraries(clay_examples_cairo_pdf_rendering PUBLIC Cairo::Cairo)
|
target_link_libraries(clay_examples_cairo_pdf_rendering PUBLIC Cairo::Cairo)
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET clay_examples_cairo_pdf_rendering POST_BUILD
|
TARGET clay_examples_cairo_pdf_rendering POST_BUILD
|
||||||
|
|
|
@ -9,8 +9,3 @@ endif()
|
||||||
add_executable(clay_examples_cpp_project_example main.cpp)
|
add_executable(clay_examples_cpp_project_example main.cpp)
|
||||||
|
|
||||||
target_include_directories(clay_examples_cpp_project_example PUBLIC .)
|
target_include_directories(clay_examples_cpp_project_example PUBLIC .)
|
||||||
|
|
||||||
if(NOT MSVC)
|
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
endif()
|
|
||||||
|
|
|
@ -27,9 +27,6 @@ target_link_libraries(clay_examples_introducing_clay_video_demo PUBLIC raylib)
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
set(CMAKE_C_FLAGS_DEBUG "/D CLAY_DEBUG")
|
set(CMAKE_C_FLAGS_DEBUG "/D CLAY_DEBUG")
|
||||||
else()
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
|
|
|
@ -25,9 +25,6 @@ target_include_directories(clay_examples_raylib_multi_context PUBLIC .)
|
||||||
|
|
||||||
target_link_libraries(clay_examples_raylib_multi_context PUBLIC raylib)
|
target_link_libraries(clay_examples_raylib_multi_context PUBLIC raylib)
|
||||||
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET clay_examples_raylib_multi_context POST_BUILD
|
TARGET clay_examples_raylib_multi_context POST_BUILD
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||||
|
|
|
@ -24,12 +24,6 @@ target_compile_options(clay_examples_raylib_sidebar_scrolling_container PUBLIC)
|
||||||
target_include_directories(clay_examples_raylib_sidebar_scrolling_container PUBLIC .)
|
target_include_directories(clay_examples_raylib_sidebar_scrolling_container PUBLIC .)
|
||||||
|
|
||||||
target_link_libraries(clay_examples_raylib_sidebar_scrolling_container PUBLIC raylib)
|
target_link_libraries(clay_examples_raylib_sidebar_scrolling_container PUBLIC raylib)
|
||||||
if(MSVC)
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
else()
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
|
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET clay_examples_raylib_sidebar_scrolling_container POST_BUILD
|
TARGET clay_examples_raylib_sidebar_scrolling_container POST_BUILD
|
||||||
|
|
Loading…
Reference in a new issue