mirror of https://github.com/mgba-emu/mgba.git
CMake: Packaging fixes
This commit is contained in:
parent
cbf460a164
commit
353176b1e1
|
@ -1055,18 +1055,19 @@ endif()
|
|||
|
||||
if(BUILD_QT)
|
||||
cpack_add_component_group(qt PARENT_GROUP base)
|
||||
cpack_add_component(${BINARY_NAME}-qt GROUP qt DEPENDS base)
|
||||
cpack_add_component(${BINARY_NAME}-qt GROUP qt)
|
||||
endif()
|
||||
|
||||
if(FOUND_SDL)
|
||||
if(SDL_VERSION)
|
||||
message(STATUS Hi)
|
||||
cpack_add_component_group(sdl PARENT_GROUP base)
|
||||
cpack_add_component(${BINARY_NAME}-sdl GROUP sdl DEPENDS base)
|
||||
cpack_add_component(${BINARY_NAME}-sdl GROUP sdl)
|
||||
endif()
|
||||
|
||||
cpack_add_component_group(test PARENT_GROUP dev)
|
||||
cpack_add_component(${BINARY_NAME}-perf GROUP test DEPENDS dev)
|
||||
cpack_add_component(${BINARY_NAME}-fuzz GROUP test DEPENDS dev)
|
||||
cpack_add_component(tbl-fuzz GROUP test DEPENDS dev)
|
||||
cpack_add_component(${BINARY_NAME}-perf GROUP test)
|
||||
cpack_add_component(${BINARY_NAME}-fuzz GROUP test)
|
||||
cpack_add_component(tbl-fuzz GROUP test)
|
||||
|
||||
# Summaries
|
||||
set(SUMMARY_GL_LIST)
|
||||
|
|
|
@ -300,7 +300,7 @@ install(TARGETS ${BINARY_NAME}-qt
|
|||
if(UNIX AND NOT APPLE)
|
||||
find_program(DESKTOP_FILE_INSTALL desktop-file-install)
|
||||
if(DESKTOP_FILE_INSTALL)
|
||||
install(CODE "execute_process(COMMAND ${DESKTOP_FILE_INSTALL} \"${CMAKE_SOURCE_DIR}/res/mgba-qt.desktop\" --dir \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/applications/\")")
|
||||
install(CODE "execute_process(COMMAND ${DESKTOP_FILE_INSTALL} \"${CMAKE_SOURCE_DIR}/res/mgba-qt.desktop\" --dir \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/applications/\")" COMPONENT ${BINARY_NAME}-qt)
|
||||
endif()
|
||||
endif()
|
||||
if(UNIX)
|
||||
|
|
Loading…
Reference in New Issue