-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
17 lines (11 loc) · 991 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cmake_minimum_required(VERSION 3.0)
project(frequency_cutoff_plugin VERSION 1.7.0)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
SET(CMAKE_CXX_STANDARD 17)
set(CMAKE_BUILD_TYPE Release)
add_library(frequency_cutoff_plugin_21 SHARED src/api_21/plugin.cpp thirdparty/iir/liir.c)
target_include_directories(frequency_cutoff_plugin_21 PUBLIC src/include thirdparty/iir/include src/api_21/include thirdparty/teamspeak/api_21/pluginsdk/include /usr/include/qt)
add_library(frequency_cutoff_plugin_22 SHARED src/api_22/plugin.cpp thirdparty/iir/liir.c)
target_include_directories(frequency_cutoff_plugin_22 PUBLIC src/include thirdparty/iir/include src/api_22/include thirdparty/teamspeak/api_22/pluginsdk/include /usr/include/qt)
add_library(frequency_cutoff_plugin_23 SHARED src/api_23/plugin.cpp thirdparty/iir/liir.c)
target_include_directories(frequency_cutoff_plugin_23 PUBLIC src/include thirdparty/iir/include src/api_23/include thirdparty/teamspeak/api_23/pluginsdk/include /usr/include/qt)