mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-10-30 20:40:20 -04:00 
			
		
		
		
	Add dependency on pthreads project for DAB project on windows
This commit is contained in:
		
							parent
							
								
									6bc925ebab
								
							
						
					
					
						commit
						b72275b1d3
					
				
							
								
								
									
										25
									
								
								external/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										25
									
								
								external/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							| @ -451,10 +451,25 @@ if (ZLIB_FOUND AND FAAD_FOUND) | ||||
|         set(DAB_LIBRARIES "${EXTERNAL_BUILD_LIBRARIES}/lib/libdab_lib${CMAKE_SHARED_LIBRARY_SUFFIX}" CACHE INTERNAL "") | ||||
|     endif() | ||||
|     if (WIN32) | ||||
|         set(PTHREADS_OPT_FOR_DAB "-DPTHREADS=${PTHREADS4W_LIBRARIES}" CACHE INTERNAL "") | ||||
|     else() | ||||
|         set(PTHREADS_OPT_FOR_DAB "" CACHE INTERNAL "") | ||||
|     endif() | ||||
|         ExternalProject_Add(dab | ||||
|                 GIT_REPOSITORY https://github.com/srcejon/dab-cmdline.git | ||||
|                 GIT_TAG msvc | ||||
|                 DEPENDS ${PTHREADS4W_DEPENDS} | ||||
|                 PREFIX "${EXTERNAL_BUILD_LIBRARIES}/dab" | ||||
|                 SOURCE_SUBDIR "library" | ||||
|                 CMAKE_ARGS ${COMMON_CMAKE_ARGS} | ||||
|                         -DFFTW3F_INCLUDE_DIRS=${FFTW3F_INCLUDE_DIRS} | ||||
|                         -DFFTW3F_LIBRARIES=${FFTW3F_LIBRARIES} | ||||
|                         -DFAAD_INCLUDE_DIR=${FAAD_INCLUDE_DIR} | ||||
|                         -DFAAD_LIBRARY=${FAAD_LIBRARY} | ||||
|                         -DZLIB_INCLUDE_DIR=${ZLIB_INCLUDE_DIRS} | ||||
|                         -DZLIB_LIBRARY=${ZLIB_LIBRARIES} | ||||
|                         -DPTHREADS=${PTHREADS4W_LIBRARIES} | ||||
|                 BUILD_BYPRODUCTS "${DAB_LIBRARIES}" | ||||
|                 INSTALL_COMMAND "" | ||||
|                 TEST_COMMAND "" | ||||
|                 ) | ||||
|     else(WIN32) | ||||
|         ExternalProject_Add(dab | ||||
|                 GIT_REPOSITORY https://github.com/srcejon/dab-cmdline.git | ||||
|                 GIT_TAG msvc | ||||
| @ -467,11 +482,11 @@ if (ZLIB_FOUND AND FAAD_FOUND) | ||||
|                         -DFAAD_LIBRARY=${FAAD_LIBRARY} | ||||
|                         -DZLIB_INCLUDE_DIR=${ZLIB_INCLUDE_DIRS} | ||||
|                         -DZLIB_LIBRARY=${ZLIB_LIBRARIES} | ||||
|                     ${PTHREADS_OPT_FOR_DAB} | ||||
|                 BUILD_BYPRODUCTS "${DAB_LIBRARIES}" | ||||
|                 INSTALL_COMMAND "" | ||||
|                 TEST_COMMAND "" | ||||
|                 ) | ||||
|     endif(WIN32) | ||||
|     ExternalProject_Get_Property(dab source_dir binary_dir) | ||||
|     set(DAB_FOUND ON CACHE INTERNAL "") | ||||
|     set(DAB_EXTERNAL ON CACHE INTERNAL "") | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user