mirror of
				https://github.com/nicbarker/clay.git
				synced 2025-11-04 08:36: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
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
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(
 | 
			
		||||
        TARGET SDL2_video_demo POST_BUILD
 | 
			
		||||
        COMMAND ${CMAKE_COMMAND} -E copy_directory
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,9 +4,6 @@ cmake_minimum_required(VERSION 3.27)
 | 
			
		|||
project(clay_examples_sdl3_simple_demo C)
 | 
			
		||||
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)
 | 
			
		||||
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_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(
 | 
			
		||||
        TARGET clay_examples_cairo_pdf_rendering POST_BUILD
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,8 +9,3 @@ endif()
 | 
			
		|||
add_executable(clay_examples_cpp_project_example main.cpp)
 | 
			
		||||
 | 
			
		||||
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)
 | 
			
		||||
  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()
 | 
			
		||||
 | 
			
		||||
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)
 | 
			
		||||
 | 
			
		||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
 | 
			
		||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
        TARGET clay_examples_raylib_multi_context POST_BUILD
 | 
			
		||||
        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_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(
 | 
			
		||||
        TARGET clay_examples_raylib_sidebar_scrolling_container POST_BUILD
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue