In Meson builds, fixed SRT non-native support being enabled when SRT native support is already enabled
Change-Id: I592a202708b5cce7137cd3b619defee23fc482f8
This commit is contained in:
		
							parent
							
								
									24e51ba7f3
								
							
						
					
					
						commit
						8a6b7f13aa
					
				
					 1 changed files with 6 additions and 2 deletions
				
			
		| 
						 | 
					@ -92,8 +92,6 @@ if get_option('NOLLHLS')
 | 
				
			||||||
  option_defines += '-DNOLLHLS=1'
 | 
					  option_defines += '-DNOLLHLS=1'
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
add_project_arguments(option_defines, language: 'cpp')
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# End of options
 | 
					# End of options
 | 
				
			||||||
 | 
					
 | 
				
			||||||
message('Building release @0@ for version @1@ @ debug level @2@'.format(release, version, get_option('DEBUG')))
 | 
					message('Building release @0@ for version @1@ @ debug level @2@'.format(release, version, get_option('DEBUG')))
 | 
				
			||||||
| 
						 | 
					@ -138,6 +136,9 @@ if not get_option('NOSRT') and host_machine.system() != 'darwin'
 | 
				
			||||||
  libsrt = dependency('srt', fallback: ['libsrt', 'srt_dep'])
 | 
					  libsrt = dependency('srt', fallback: ['libsrt', 'srt_dep'])
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
have_srt = not get_option('NOSRT') and host_machine.system() != 'darwin' and libsrt.found()
 | 
					have_srt = not get_option('NOSRT') and host_machine.system() != 'darwin' and libsrt.found()
 | 
				
			||||||
 | 
					if have_srt
 | 
				
			||||||
 | 
					  option_defines += '-DWITH_SRT'
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
librist = false
 | 
					librist = false
 | 
				
			||||||
if not get_option('NORIST')
 | 
					if not get_option('NORIST')
 | 
				
			||||||
| 
						 | 
					@ -153,6 +154,9 @@ if not get_option('NOSHM') and host_machine.system() != 'darwin'
 | 
				
			||||||
  mist_deps += ccpp.find_library('rt', required : true)
 | 
					  mist_deps += ccpp.find_library('rt', required : true)
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set defines from active options
 | 
				
			||||||
 | 
					add_project_arguments(option_defines, language: 'cpp')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Set build targets
 | 
					# Set build targets
 | 
				
			||||||
 | 
					
 | 
				
			||||||
executables = []
 | 
					executables = []
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue