[nostalgia] Enable LTO

This commit is contained in:
Gary Talent 2020-12-17 20:23:28 -06:00
parent d09dc5cc01
commit dcef76b488
2 changed files with 6 additions and 0 deletions

View File

@ -3,6 +3,9 @@ add_executable(
main.cpp
)
# enable LTO
set_property(TARGET nostalgia PROPERTY INTERPROCEDURAL_OPTIMIZATION TRUE)
if(NOSTALGIA_BUILD_TYPE STREQUAL "GBA")
set(NOSTALGIA_PLAYER_DEPS "NostalgiaCore-GBA")
else()

View File

@ -20,6 +20,9 @@ target_link_libraries(
NostalgiaPack
)
# enable LTO
set_property(TARGET nostalgia-studio PROPERTY INTERPROCEDURAL_OPTIMIZATION TRUE)
if(APPLE)
set_target_properties(nostalgia-studio PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist)
endif()