50 lines
1.3 KiB
Plaintext
50 lines
1.3 KiB
Plaintext
--- CMakeLists.txt.orig 2024-11-17 16:27:11 UTC
|
|
+++ CMakeLists.txt
|
|
@@ -8,6 +8,8 @@ find_package(Qt6 REQUIRED COMPONENTS Gui Network Sql W
|
|
|
|
find_package(QT NAMES Qt6 REQUIRED COMPONENTS Core)
|
|
find_package(Qt6 REQUIRED COMPONENTS Gui Network Sql Widgets Xml)
|
|
+find_package(SDL2)
|
|
+include(GNUInstallDirs)
|
|
|
|
qt_standard_project_setup()
|
|
|
|
@@ -51,7 +53,7 @@ target_link_libraries(mupen64plus-qt PRIVATE
|
|
Qt::Sql
|
|
Qt::Widgets
|
|
Qt::Xml
|
|
- SDL2
|
|
+ SDL2::SDL2
|
|
)
|
|
|
|
|
|
@@ -95,9 +97,23 @@ install(TARGETS mupen64plus-qt
|
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
)
|
|
|
|
-qt_generate_deploy_app_script(
|
|
- TARGET mupen64plus-qt
|
|
- FILENAME_VARIABLE deploy_script
|
|
- NO_UNSUPPORTED_PLATFORM_ERROR
|
|
+
|
|
+install(FILES resources/images/mupen64plus-qt.png
|
|
+ DESTINATION ${CMAKE_INSTALL_DATADIR}/pixmaps
|
|
)
|
|
-install(SCRIPT ${deploy_script})
|
|
+install(FILES resources/mupen64plus-qt.desktop
|
|
+ DESTINATION ${CMAKE_INSTALL_DATADIR}/applications
|
|
+)
|
|
+install(FILES resources/mupen64plus-qt.6
|
|
+ DESTINATION ${CMAKE_INSTALL_MANDIR}/man6
|
|
+)
|
|
+install(FILES README.md
|
|
+ DESTINATION ${CMAKE_INSTALL_DOCDIR}
|
|
+)
|
|
+
|
|
+# qt_generate_deploy_app_script(
|
|
+# TARGET mupen64plus-qt
|
|
+# FILENAME_VARIABLE deploy_script
|
|
+# NO_UNSUPPORTED_PLATFORM_ERROR
|
|
+# )
|
|
+# install(SCRIPT ${deploy_script})
|