a38f99589e
* Update C# binding
121 lines
2.7 KiB
CMake
121 lines
2.7 KiB
CMake
set (file_root_header_files
|
|
Headers/cAudioCapture.h
|
|
Headers/cAudioEffects.h
|
|
Headers/cAudioManager.h
|
|
Headers/cAudioSource.h
|
|
Headers/cConsoleLogReceiver.h
|
|
Headers/cEffect.h
|
|
Headers/cEFXFunctions.h
|
|
Headers/cFileLogReceiver.h
|
|
Headers/cFileSource.h
|
|
Headers/cFileSourceFactory.h
|
|
Headers/cFilter.h
|
|
Headers/cListener.h
|
|
Headers/cLogger.h
|
|
Headers/cMemoryOverride.h
|
|
Headers/cMemorySource.h
|
|
Headers/cMemoryTracker.h
|
|
Headers/cMutex.h
|
|
Headers/cPluginManager.h
|
|
Headers/cRawAudioDecoderFactory.h
|
|
Headers/cRawDecoder.h
|
|
Headers/cStandardMemoryProvider.h
|
|
Headers/cThread.h
|
|
Headers/cWavAudioDecoderFactory.h
|
|
Headers/cWavDecoder.h
|
|
Headers/cOpenALAudioDeviceList.h
|
|
Headers/cOpenALDeviceContext.h
|
|
)
|
|
set (file_root_include
|
|
include/cAudio.h
|
|
include/cAudioDefines.h
|
|
include/cAudioMemory.h
|
|
include/cAudioPlatform.h
|
|
include/cAudioSleep.h
|
|
include/cAudioString.h
|
|
include/cSTLAllocator.h
|
|
include/EAudioFormats.h
|
|
include/IThread.h
|
|
include/IAudioDeviceList.h
|
|
include/IAudioCapture.h
|
|
include/IAudioDecoder.h
|
|
include/IAudioDecoderFactory.h
|
|
include/IAudioEffects.h
|
|
include/IAudioManager.h
|
|
include/IAudioPlugin.h
|
|
include/IAudioSource.h
|
|
include/ICaptureEventHandler.h
|
|
include/IDataSource.h
|
|
include/IDataSourceFactory.h
|
|
include/IEffect.h
|
|
include/IEffectParameters.h
|
|
include/IFilter.h
|
|
include/IListener.h
|
|
include/ILogger.h
|
|
include/ILogReceiver.h
|
|
include/IManagerEventHandler.h
|
|
include/IMemoryProvider.h
|
|
include/IPluginManager.h
|
|
include/IRefCounted.h
|
|
include/ISourceEventHandler.h
|
|
include/IAudioDeviceContext.h
|
|
)
|
|
set (file_root_util
|
|
Headers/cUtils.h
|
|
include/cVector3.h
|
|
)
|
|
set (file_root_source_files
|
|
src/cAudioCapture.cpp
|
|
src/cAudioEffects.cpp
|
|
src/cAudioManager.cpp
|
|
src/cAudioMemory.cpp
|
|
src/cAudioSleep.cpp
|
|
src/cAudioSource.cpp
|
|
src/cConsoleLogReceiver.cpp
|
|
src/cEffect.cpp
|
|
src/cFileLogReceiver.cpp
|
|
src/cFileSource.cpp
|
|
src/cFilter.cpp
|
|
src/cListener.cpp
|
|
src/cLogger.cpp
|
|
src/cMemorySource.cpp
|
|
src/cMemoryTracker.cpp
|
|
src/cMutex.cpp
|
|
src/cPluginManager.cpp
|
|
src/cRawDecoder.cpp
|
|
src/cStandardMemoryProvider.cpp
|
|
src/cThread.cpp
|
|
src/cWavAudioDecoderFactory.cpp
|
|
src/cWavDecoder.cpp
|
|
src/cAudio.cpp
|
|
src/cOpenALAudioDeviceList.cpp
|
|
src/cOpenALDeviceContext.cpp
|
|
)
|
|
|
|
if(CAUDIO_ENABLE_OGG)
|
|
set (file_root_header_files
|
|
${file_root_header_files}
|
|
Headers/cOggAudioDecoderFactory.h
|
|
Headers/cOggDecoder.h
|
|
)
|
|
|
|
set (file_root_source_files
|
|
${file_root_source_files}
|
|
src/cOggAudioDecoderFactory.cpp
|
|
src/cOggDecoder.cpp
|
|
)
|
|
endif()
|
|
|
|
source_group("Header Files" FILES ${file_root_header_files})
|
|
source_group("Include" FILES ${file_root_include})
|
|
source_group("Util" FILES ${file_root_util})
|
|
source_group("Source Files" FILES ${file_root_source_files})
|
|
|
|
|
|
set (file_root
|
|
${file_root_header_files}
|
|
${file_root_include}
|
|
${file_root_util}
|
|
${file_root_source_files}
|
|
)
|