all repos — mgba @ 6833c882846da1d1040d1ffa1bc7d7511896baaf

mGBA Game Boy Advance Emulator

Qt: Install default shaders
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 14:05:43 -0800
commit

6833c882846da1d1040d1ffa1bc7d7511896baaf

parent

f922f3c1521f02a5f51ca3368512068a4e5b9548

1 files changed, 4 insertions(+), 0 deletions(-)

jump to
M src/platform/qt/CMakeLists.txtsrc/platform/qt/CMakeLists.txt

@@ -183,6 +183,9 @@ endif()

if(APPLE OR WIN32) set_target_properties(${BINARY_NAME}-qt PROPERTIES OUTPUT_NAME ${PROJECT_NAME}) endif() +if (NOT APPLE) + install(DIRECTORY ${CMAKE_SOURCE_DIR}/res/shaders DESTINATION ${CMAKE_INSTALL_DATADIR}/${BINARY_NAME} COMPONENT ${BINARY_NAME}-qt) +endif() if(APPLE) set(DEPLOY_OPTIONS -p platforms/libqcocoa.dylib,audio/libqtaudio_coreaudio.dylib) if(NOT CMAKE_INSTALL_NAME_TOOL EQUAL "install_name_tool")

@@ -195,4 +198,5 @@ if(DEFINED CROSS_ROOT)

set(DEPLOY_OPTIONS ${DEPLOY_OPTIONS} -R ${CROSS_ROOT}) endif() add_custom_command(TARGET ${BINARY_NAME}-qt POST_BUILD COMMAND ${CMAKE_SOURCE_DIR}/tools/deploy-mac.py ${DEPLOY_OPTIONS} ${PROJECT_NAME}.app) + install(DIRECTORY ${CMAKE_SOURCE_DIR}/res/shaders DESTINATION ${PROJECT_NAME}.app/Contents/Resources COMPONENT ${BINARY_NAME}-qt) endif()