build: don't install freedesktop.org metadata for SDL2-only builds
Citra SDL2 doesn't have a launcher, and citra.desktop tries to execute citra-qt which is N/A unless built with ENABLE_QT. Limiting installed files to one of the options also makes it easier to split them into separate non-conflicting packages downstream.
This commit is contained in:
		| @@ -269,7 +269,7 @@ add_subdirectory(src) | |||||||
| # http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html | # http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html | ||||||
| # http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html | # http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html | ||||||
| # http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html | # http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html | ||||||
| if(UNIX AND NOT APPLE) | if(ENABLE_QT AND UNIX AND NOT APPLE) | ||||||
|     install(FILES "${CMAKE_SOURCE_DIR}/dist/citra.desktop" |     install(FILES "${CMAKE_SOURCE_DIR}/dist/citra.desktop" | ||||||
|             DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications") |             DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications") | ||||||
|     install(FILES "${CMAKE_SOURCE_DIR}/dist/citra.svg" |     install(FILES "${CMAKE_SOURCE_DIR}/dist/citra.svg" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jan Beich
					Jan Beich