mirror of
				https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
				synced 2025-11-03 09:01:50 -05:00 
			
		
		
		
	
		
			
	
	
		
			74 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Meson
		
	
	
	
	
	
		
		
			
		
	
	
			74 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Meson
		
	
	
	
	
	
| 
								 | 
							
								libpulse_sources = [
							 | 
						||
| 
								 | 
							
								  'channelmap.c',
							 | 
						||
| 
								 | 
							
								  'context.c',
							 | 
						||
| 
								 | 
							
								  'direction.c',
							 | 
						||
| 
								 | 
							
								  'error.c',
							 | 
						||
| 
								 | 
							
								  'ext-device-manager.c',
							 | 
						||
| 
								 | 
							
								  'ext-device-restore.c',
							 | 
						||
| 
								 | 
							
								  'ext-stream-restore.c',
							 | 
						||
| 
								 | 
							
								  'format.c',
							 | 
						||
| 
								 | 
							
								  'introspect.c',
							 | 
						||
| 
								 | 
							
								  'mainloop-api.c',
							 | 
						||
| 
								 | 
							
								  'mainloop-signal.c',
							 | 
						||
| 
								 | 
							
								  'mainloop.c',
							 | 
						||
| 
								 | 
							
								  'operation.c',
							 | 
						||
| 
								 | 
							
								  'proplist.c',
							 | 
						||
| 
								 | 
							
								  'rtclock.c',
							 | 
						||
| 
								 | 
							
								  'sample.c',
							 | 
						||
| 
								 | 
							
								  'scache.c',
							 | 
						||
| 
								 | 
							
								  'stream.c',
							 | 
						||
| 
								 | 
							
								  'subscribe.c',
							 | 
						||
| 
								 | 
							
								  'thread-mainloop.c',
							 | 
						||
| 
								 | 
							
								  'timeval.c',
							 | 
						||
| 
								 | 
							
								  'utf8.c',
							 | 
						||
| 
								 | 
							
								  'util.c',
							 | 
						||
| 
								 | 
							
								  'volume.c',
							 | 
						||
| 
								 | 
							
								  'xmalloc.c',
							 | 
						||
| 
								 | 
							
								]
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								libpulse_headers = [
							 | 
						||
| 
								 | 
							
								  'cdecl.h',
							 | 
						||
| 
								 | 
							
								  'channelmap.h',
							 | 
						||
| 
								 | 
							
								  'context.h',
							 | 
						||
| 
								 | 
							
								  'def.h',
							 | 
						||
| 
								 | 
							
								  'direction.h',
							 | 
						||
| 
								 | 
							
								  'error.h',
							 | 
						||
| 
								 | 
							
								  'ext-device-manager.h',
							 | 
						||
| 
								 | 
							
								  'ext-device-restore.h',
							 | 
						||
| 
								 | 
							
								  'ext-stream-restore.h',
							 | 
						||
| 
								 | 
							
								  'format.h',
							 | 
						||
| 
								 | 
							
								  'gccmacro.h',
							 | 
						||
| 
								 | 
							
								  'internal.h',
							 | 
						||
| 
								 | 
							
								  'introspect.h',
							 | 
						||
| 
								 | 
							
								  'mainloop-api.h',
							 | 
						||
| 
								 | 
							
								  'mainloop-signal.h',
							 | 
						||
| 
								 | 
							
								  'mainloop.h',
							 | 
						||
| 
								 | 
							
								  'operation.h',
							 | 
						||
| 
								 | 
							
								  'proplist.h',
							 | 
						||
| 
								 | 
							
								  'pulseaudio.h',
							 | 
						||
| 
								 | 
							
								  'rtclock.h',
							 | 
						||
| 
								 | 
							
								  'sample.h',
							 | 
						||
| 
								 | 
							
								  'scache.h',
							 | 
						||
| 
								 | 
							
								  'stream.h',
							 | 
						||
| 
								 | 
							
								  'subscribe.h',
							 | 
						||
| 
								 | 
							
								  'thread-mainloop.h',
							 | 
						||
| 
								 | 
							
								  'timeval.h',
							 | 
						||
| 
								 | 
							
								  'utf8.h',
							 | 
						||
| 
								 | 
							
								  'util.h',
							 | 
						||
| 
								 | 
							
								  'volume.h',
							 | 
						||
| 
								 | 
							
								  'xmalloc.h',
							 | 
						||
| 
								 | 
							
								]
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								libpulse = shared_library('pulse',
							 | 
						||
| 
								 | 
							
								  libpulse_sources,
							 | 
						||
| 
								 | 
							
								  libpulse_headers,
							 | 
						||
| 
								 | 
							
								  version : libversion,
							 | 
						||
| 
								 | 
							
								  include_directories : [configinc, topinc],
							 | 
						||
| 
								 | 
							
								  c_args : [pa_c_args],
							 | 
						||
| 
								 | 
							
								  soversion : soversion,
							 | 
						||
| 
								 | 
							
								  install : true,
							 | 
						||
| 
								 | 
							
								  dependencies : [libm_dep, thread_dep, libpulsecommon_dep, dbus_dep],
							 | 
						||
| 
								 | 
							
								  implicit_include_directories : false)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								libpulse_dep = declare_dependency(link_with: libpulse)
							 |