cmake HAVE_ASYNC examples

zynaddsubfx/zynaddsubfx src/CMakeLists.txt :56

CHECK_CXX_SOURCE_COMPILES(
    "#include <future>
    #if ATOMIC_INT_LOCK_FREE<2
    #error unreliable atomics
    #endif
    int main(){return 0;}" HAVE_ASYNC)

zynaddsubfx/zynaddsubfx src/CMakeLists.txt :132

add_definitions(-DHAVE_ASYNC=1)

zynaddsubfx/zynaddsubfx src/CMakeLists.txt :134

add_definitions(-DHAVE_ASYNC=0)