mirror of
				https://github.com/vcmi/vcmi.git
				synced 2025-10-31 00:07:39 +02:00 
			
		
		
		
	- (linux) launcher will be available in OS start menu/launchers as
"VCMI" and client will be present as "VCMI Client"
This commit is contained in:
		| @@ -71,7 +71,7 @@ endif() | ||||
| if(ENABLE_TEST) | ||||
| 	# find_package overwrites BOOST_* variables which are already set, so all components have to be | ||||
| 	# included again | ||||
| 	find_package(Boost 1.46.0 COMPONENTS program_options filesystem system thread locale unit_test_framework REQUIRED) | ||||
|         find_package(Boost 1.48.0 COMPONENTS program_options filesystem system thread locale unit_test_framework REQUIRED) | ||||
| endif() | ||||
|  | ||||
| if(NOT WIN32) | ||||
| @@ -80,7 +80,7 @@ if(NOT WIN32) | ||||
|  | ||||
| 	INCLUDE(CheckLibraryExists) | ||||
|  | ||||
| 	#check if some platform-specific libraries are needed for linking client and server | ||||
|         #check if some platform-specific libraries are needed for linking | ||||
| 	CHECK_LIBRARY_EXISTS(rt shm_open "" HAVE_RT_LIB) | ||||
| 	if(HAVE_RT_LIB) | ||||
| 		set(RT_LIB -lrt) | ||||
| @@ -181,11 +181,15 @@ if(WIN32) | ||||
| elseif(APPLE) | ||||
| else() | ||||
| 	#install icons and desktop file on Linux | ||||
| 	#FIXME: move to client makefile? | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.64x64.png"   DESTINATION share/icons/hicolor/64x64/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.48x48.png"   DESTINATION share/icons/hicolor/48x48/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.32x32.png"   DESTINATION share/icons/hicolor/32x32/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.256x256.png" DESTINATION share/icons/hicolor/256x256/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.desktop"     DESTINATION share/applications) | ||||
| 	if (ENABLE_LAUNCHER) #FIXME: move to launcher makefile? | ||||
| 		install(FILES "${CMAKE_SOURCE_DIR}/launcher/vcmilauncher.desktop"     DESTINATION share/applications) | ||||
| 	endif() | ||||
| endif() | ||||
|  | ||||
| ####################################### | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| [Desktop Entry] | ||||
| Type=Application | ||||
| Name=VCMI | ||||
| Name=VCMI Client | ||||
| GenericName=Strategy Game Engine | ||||
| Comment=Open engine for Heroes of Might and Magic 3 | ||||
| Icon=vcmiclient | ||||
|   | ||||
							
								
								
									
										9
									
								
								launcher/vcmilauncher.desktop
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								launcher/vcmilauncher.desktop
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| [Desktop Entry] | ||||
| Type=Application | ||||
| Name=VCMI | ||||
| GenericName=Strategy Game Engine | ||||
| Comment=Launcher for open engine of Heroes of Might and Magic 3 | ||||
| Icon=vcmiclient | ||||
| Exec=vcmilauncher | ||||
| Categories=Game;StrategyGame; | ||||
| Version=1.0 | ||||
		Reference in New Issue
	
	Block a user