To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
The primary repository for this project is hosted at https://github.com/sonic-visualiser/sv-dependency-builds .
This repository is a read-only copy which is updated automatically every hour.
root / src / portaudio_20161030_catalina_patch / examples / CMakeLists.txt @ 162:d43aab368df9
History | View | Annotate | Download (1.34 KB)
| 1 |
# Example projects |
|---|---|
| 2 |
|
| 3 |
MACRO(ADD_EXAMPLE appl_name) |
| 4 |
ADD_EXECUTABLE(${appl_name} "${appl_name}.c")
|
| 5 |
TARGET_LINK_LIBRARIES(${appl_name} portaudio_static)
|
| 6 |
SET_TARGET_PROPERTIES(${appl_name} PROPERTIES FOLDER "Examples C")
|
| 7 |
IF(WIN32) |
| 8 |
SET_PROPERTY(TARGET ${appl_name} APPEND_STRING PROPERTY COMPILE_DEFINITIONS _CRT_SECURE_NO_WARNINGS)
|
| 9 |
ENDIF() |
| 10 |
ENDMACRO(ADD_EXAMPLE) |
| 11 |
|
| 12 |
MACRO(ADD_EXAMPLE_CPP appl_name) |
| 13 |
ADD_EXECUTABLE(${appl_name} "${appl_name}.cpp")
|
| 14 |
TARGET_LINK_LIBRARIES(${appl_name} portaudio_static)
|
| 15 |
SET_TARGET_PROPERTIES(${appl_name} PROPERTIES FOLDER "Examples C++")
|
| 16 |
IF(WIN32) |
| 17 |
SET_PROPERTY(TARGET ${appl_name} APPEND_STRING PROPERTY COMPILE_DEFINITIONS _CRT_SECURE_NO_WARNINGS)
|
| 18 |
ENDIF() |
| 19 |
ENDMACRO(ADD_EXAMPLE_CPP) |
| 20 |
|
| 21 |
ADD_EXAMPLE(pa_devs) |
| 22 |
ADD_EXAMPLE(pa_fuzz) |
| 23 |
IF(PA_USE_ASIO AND WIN32) |
| 24 |
ADD_EXAMPLE(paex_mono_asio_channel_select) |
| 25 |
ENDIF() |
| 26 |
ADD_EXAMPLE(paex_ocean_shore) |
| 27 |
TARGET_INCLUDE_DIRECTORIES(paex_ocean_shore PRIVATE ../src/common) |
| 28 |
ADD_EXAMPLE(paex_pink) |
| 29 |
ADD_EXAMPLE(paex_read_write_wire) |
| 30 |
ADD_EXAMPLE(paex_record) |
| 31 |
ADD_EXAMPLE(paex_record_file) |
| 32 |
TARGET_INCLUDE_DIRECTORIES(paex_record_file PRIVATE ../src/common) |
| 33 |
ADD_EXAMPLE(paex_saw) |
| 34 |
ADD_EXAMPLE(paex_sine) |
| 35 |
ADD_EXAMPLE_CPP(paex_sine_c++) |
| 36 |
IF(PA_USE_WMME AND WIN32) |
| 37 |
ADD_EXAMPLE(paex_wmme_ac3) |
| 38 |
ADD_EXAMPLE(paex_wmme_surround) |
| 39 |
ENDIF() |
| 40 |
ADD_EXAMPLE(paex_write_sine) |
| 41 |
ADD_EXAMPLE(paex_write_sine_nonint) |