build: Squeekboard build in meson
This commit is contained in:
		
							
								
								
									
										22
									
								
								src/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/meson.build
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,22 @@
 | 
			
		||||
sources = [
 | 
			
		||||
  'server-service.c',
 | 
			
		||||
  'server-context-service.c',
 | 
			
		||||
  'server-main.c',
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
deps = [
 | 
			
		||||
#  dependency('glib-2.0', version: '>=2.26.0'),
 | 
			
		||||
  dependency('gio-2.0', version: '>=2.26.0'),
 | 
			
		||||
  dependency('gtk+-3.0', version: '>=3.0'),
 | 
			
		||||
  dependency('eekboard-0.90'),
 | 
			
		||||
  dependency('eek-gtk-0.90'),
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
# Replacement for eekboard-server
 | 
			
		||||
squeekboard = executable('squeekboard',
 | 
			
		||||
  sources,
 | 
			
		||||
  dependencies: deps,
 | 
			
		||||
  install: true,
 | 
			
		||||
  c_args: '-DTHEMESDIR="' + pkgdatadir + '/themes"',
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user