cmake_minimum_required (VERSION 3.1) project (DE_DIRECTSOUND) include (../ExtensionConfig.cmake) find_package (DirectX) find_package (EAX) if (TARGET EAX2) add_definitions (-DDE_HAVE_EAX2) else () message (STATUS "audio_directsound will be built *without* EAX2 support") endif () include_directories (include) file (GLOB SOURCES src/*.cpp include/*.h) deng_add_extlib (audio_directsound ${SOURCES}) target_link_libraries (audio_directsound PRIVATE DirectX) if (TARGET EAX2) target_link_libraries (audio_directsound PRIVATE EAX2) endif ()