mirror of
				https://github.com/PancakeTAS/lsfg-vk.git
				synced 2025-10-30 07:01:10 +00:00 
			
		
		
		
	enable LTO by default
This commit is contained in:
		
							parent
							
								
									7fe59a9459
								
							
						
					
					
						commit
						5da49bed0f
					
				
					 2 changed files with 10 additions and 0 deletions
				
			
		|  | @ -36,6 +36,11 @@ target_include_directories(lsfg-vk | |||
| target_link_libraries(lsfg-vk | ||||
|     PRIVATE lsfg-vk-v3.1 peparse dxvk vulkan) | ||||
| 
 | ||||
| if(CMAKE_BUILD_TYPE STREQUAL "Release") | ||||
|     set_target_properties(lsfg-vk PROPERTIES | ||||
|         INTERPROCEDURAL_OPTIMIZATION ON) | ||||
| endif() | ||||
| 
 | ||||
| # diagnostics | ||||
| if(CMAKE_BUILD_TYPE STREQUAL "Debug") | ||||
|     set_target_properties(lsfg-vk PROPERTIES | ||||
|  |  | |||
|  | @ -29,6 +29,11 @@ target_link_libraries(lsfg-vk-v3.1 | |||
| target_compile_options(lsfg-vk-v3.1 PRIVATE | ||||
|     -fPIC) | ||||
| 
 | ||||
| if(CMAKE_BUILD_TYPE STREQUAL "Release") | ||||
|     set_target_properties(lsfg-vk-v3.1 PROPERTIES | ||||
|         INTERPROCEDURAL_OPTIMIZATION ON) | ||||
| endif() | ||||
| 
 | ||||
| # diagnostics | ||||
| if(CMAKE_BUILD_TYPE STREQUAL "Debug") | ||||
|     set_target_properties(lsfg-vk-v3.1 PROPERTIES | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 PancakeTAS
						PancakeTAS