gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

options_cmake.h.in (964B)


      1 /* $Id: $
      2 
      3    !!! @GENERATED_MESSAGE@ !!!
      4 
      5    Header file configured by CMake to convert CMake options/vars to macros. It is done this way because if set via
      6    preprocessor options, MSVC f.i. has no way of knowing when an option (or var) changes as there is no dependency chain.
      7    
      8    The generated "options_cmake.h" should be included like so:
      9    
     10    #ifdef PORTAUDIO_CMAKE_GENERATED
     11    #include "options_cmake.h"
     12    #endif
     13    
     14    so that non-CMake build environments are left intact.
     15    
     16    Source template: cmake_support/options_cmake.h.in
     17 */
     18 
     19 #ifdef _WIN32
     20 #if defined(PA_USE_ASIO) || defined(PA_USE_DS) || defined(PA_USE_WMME) || defined(PA_USE_WASAPI) || defined(PA_USE_WDMKS)
     21 #error "This header needs to be included before pa_hostapi.h!!"
     22 #endif
     23 
     24 #cmakedefine01 PA_USE_ASIO
     25 #cmakedefine01 PA_USE_DS
     26 #cmakedefine01 PA_USE_WMME
     27 #cmakedefine01 PA_USE_WASAPI
     28 #cmakedefine01 PA_USE_WDMKS
     29 #else
     30 #error "Platform currently not supported by CMake script"
     31 #endif