mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 08:04:06 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			899 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			899 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
 | 
						|
add_library( ${TARGET} STATIC )
 | 
						|
 | 
						|
def_vars()
 | 
						|
 | 
						|
list( APPEND SOURCES
 | 
						|
   PRIVATE
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/PluginBufferingAdapter.cpp
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/PluginChannelAdapter.cpp
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/PluginHostAdapter.cpp
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/PluginInputDomainAdapter.cpp
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/PluginLoader.cpp
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/PluginSummarisingAdapter.cpp
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/PluginWrapper.cpp
 | 
						|
      ${TARGET_ROOT}/src/vamp-hostsdk/RealTime.cpp
 | 
						|
)
 | 
						|
 | 
						|
list( APPEND INCLUDES
 | 
						|
   PUBLIC
 | 
						|
      ${TARGET_ROOT}
 | 
						|
)
 | 
						|
 | 
						|
list( APPEND DEFINES
 | 
						|
   PRIVATE
 | 
						|
      _USE_MATH_DEFINES
 | 
						|
)
 | 
						|
 | 
						|
organize_source( "${TARGET_ROOT}" "" "${SOURCES}" )
 | 
						|
target_sources( ${TARGET} PRIVATE ${SOURCES} )
 | 
						|
target_compile_definitions( ${TARGET} PRIVATE ${DEFINES} )
 | 
						|
target_include_directories( ${TARGET} PRIVATE ${INCLUDES} )
 | 
						|
 |