Mercurial > hg > btrack
annotate src/CMakeLists.txt @ 114:d6d9df2db3e1
Update documentation
| author | Adam Stark <adamstark.uk@gmail.com> |
|---|---|
| date | Fri, 18 Aug 2023 10:48:26 +0200 |
| parents | 33be76921da9 |
| children |
| rev | line source |
|---|---|
| adamstark@112 | 1 include_directories (${CMAKE_CURRENT_SOURCE_DIR}/src) |
| adamstark@112 | 2 include_directories (${CMAKE_CURRENT_SOURCE_DIR}/../libs/kiss_fft130) |
| adamstark@112 | 3 include_directories (/opt/homebrew/include) |
| adamstark@112 | 4 |
| adamstark@112 | 5 # Find libsamplerate |
| adamstark@112 | 6 find_library(LIBSAMPLERATE_LIBRARIES NAMES samplerate) |
| adamstark@112 | 7 |
| adamstark@112 | 8 add_library ( |
| adamstark@112 | 9 BTrack STATIC |
| adamstark@112 | 10 BTrack.cpp |
| adamstark@112 | 11 BTrack.h |
| adamstark@112 | 12 OnsetDetectionFunction.cpp |
| adamstark@112 | 13 OnsetDetectionFunction.h |
| adamstark@112 | 14 CircularBuffer.h |
| adamstark@112 | 15 ) |
| adamstark@112 | 16 |
| adamstark@112 | 17 source_group (Source src) |
| adamstark@112 | 18 |
| adamstark@112 | 19 target_compile_definitions (BTrack PUBLIC -DUSE_KISS_FFT) |
| adamstark@112 | 20 |
| adamstark@112 | 21 # Link against libsamplerate |
| adamstark@112 | 22 target_link_libraries(BTrack PRIVATE ${LIBSAMPLERATE_LIBRARIES}) |
