XQuartz: Build the bundle trampoline when using meson
This brings the change fore1fdc856aeinto meson based builds Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> (cherry picked from commitb00cf4aef8)
This commit is contained in:
		
							parent
							
								
									033d93a021
								
							
						
					
					
						commit
						66ac50090d
					
				| 
						 | 
				
			
			@ -57,7 +57,6 @@ install_data('PkgInfo',
 | 
			
		|||
    install_mode: 'rw-r--r--')
 | 
			
		||||
 | 
			
		||||
install_data('X11.sh',
 | 
			
		||||
    rename: 'X11',
 | 
			
		||||
    install_dir: join_paths(bundle_root, 'Contents/MacOS'),
 | 
			
		||||
    install_mode: 'rwxr-xr-x')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -70,6 +70,17 @@ x11_bin = executable('X11.bin',
 | 
			
		|||
     install_dir: x11appdir,
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
# X11 (Bundle trampoline)
 | 
			
		||||
x11 = executable('X11',
 | 
			
		||||
     [
 | 
			
		||||
      'bundle_trampoline.c',
 | 
			
		||||
     ],
 | 
			
		||||
     c_args: xquartz_defs,
 | 
			
		||||
     link_args: ['-Objc'],
 | 
			
		||||
     install: true,
 | 
			
		||||
     install_dir: x11appdir,
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
# Xquartz
 | 
			
		||||
xquartz_deps = [
 | 
			
		||||
    dependency('CoreServices', method: 'extraframework'),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue