meson: Sync build files with master and update to 3.24
This commit is contained in:
		 Nirbheek Chauhan
					Nirbheek Chauhan
				
			
				
					committed by
					
						 Christoph Reiter
						Christoph Reiter
					
				
			
			
				
	
			
			
			 Christoph Reiter
						Christoph Reiter
					
				
			
						parent
						
							8caa937739
						
					
				
				
					commit
					a4fe15d9f0
				
			
							
								
								
									
										26
									
								
								build-aux/meson/post-install.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										26
									
								
								build-aux/meson/post-install.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,26 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| gtk_api_version=$1 | ||||
| gtk_abi_version=$2 | ||||
| gtk_libdir=$3 | ||||
| gtk_datadir=$4 | ||||
|  | ||||
| # Package managers set this so we don't need to run | ||||
| if [ -z "$DESTDIR" ]; then | ||||
|   echo Compiling GSettings schemas... | ||||
|   glib-compile-schemas ${gtk_datadir}/glib-2.0/schemas | ||||
|  | ||||
|   echo Updating desktop database... | ||||
|   update-desktop-database -q ${gtk_datadir}/applications | ||||
|  | ||||
|   echo Updating icon cache... | ||||
|   gtk-update-icon-cache -q -t -f ${gtk_datadir}/icons/hicolor | ||||
|  | ||||
|   echo Updating module cache for print backends... | ||||
|   mkdir -p ${gtk_libdir}/gtk-3.0/3.0.0/printbackends | ||||
|   gio-querymodules ${gtk_libdir}/gtk-3.0/3.0.0/printbackends | ||||
|  | ||||
|   echo Updating module cache for input methods... | ||||
|   mkdir -p ${gtk_libdir}/gtk-3.0/3.0.0/immodules | ||||
|   gio-querymodules ${gtk_libdir}/gtk-3.0/3.0.0/immodules | ||||
| fi | ||||
		Reference in New Issue
	
	Block a user