Bump liberty, install rasterized icons
This commit is contained in:
		@@ -130,8 +130,22 @@ install (FILES LICENSE DESTINATION ${CMAKE_INSTALL_DOCDIR})
 | 
			
		||||
install (DIRECTORY contrib DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME})
 | 
			
		||||
install (DIRECTORY info DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME})
 | 
			
		||||
if (WITH_X11)
 | 
			
		||||
	include (IconUtils)
 | 
			
		||||
 | 
			
		||||
	set (icon_base ${PROJECT_BINARY_DIR}/icons)
 | 
			
		||||
	set (icon_png_list)
 | 
			
		||||
	foreach (icon_size 16 32 48)
 | 
			
		||||
		icon_to_png (${PROJECT_NAME} ${PROJECT_SOURCE_DIR}/${PROJECT_NAME}.svg
 | 
			
		||||
			${icon_size} ${icon_base} icon_png)
 | 
			
		||||
		list (APPEND icon_png_list ${icon_png})
 | 
			
		||||
	endforeach ()
 | 
			
		||||
 | 
			
		||||
	add_custom_target (icons ALL DEPENDS ${icon_png_list})
 | 
			
		||||
 | 
			
		||||
	install (FILES ${PROJECT_NAME}.svg
 | 
			
		||||
		DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/scalable/apps)
 | 
			
		||||
	install (DIRECTORY ${icon_base}
 | 
			
		||||
		DESTINATION ${CMAKE_INSTALL_DATADIR})
 | 
			
		||||
	install (FILES ${PROJECT_NAME}.desktop
 | 
			
		||||
		DESTINATION ${CMAKE_INSTALL_DATADIR}/applications)
 | 
			
		||||
endif ()
 | 
			
		||||
 
 | 
			
		||||
@@ -40,8 +40,9 @@ The rest of this README will concern itself with externalities.
 | 
			
		||||
 | 
			
		||||
Building
 | 
			
		||||
--------
 | 
			
		||||
Build dependencies: CMake, pkg-config, awk, liberty (included),
 | 
			
		||||
 termo (included), asciidoctor or asciidoc (recommended but optional) +
 | 
			
		||||
Build-only dependencies: CMake, pkg-config, awk, liberty (included),
 | 
			
		||||
 termo (included), asciidoctor or asciidoc (recommended but optional),
 | 
			
		||||
 rsvg-convert (X11) +
 | 
			
		||||
Runtime dependencies: ncursesw, libunistring, cURL +
 | 
			
		||||
Optional runtime dependencies: fftw3, libpulse, x11, xft, Perl + cURL (lyrics)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								liberty
									
									
									
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								liberty
									
									
									
									
									
								
							 Submodule liberty updated: 4c2874649d...cb9d162a26
									
								
							
		Reference in New Issue
	
	Block a user