-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathCMakeLists.txt
90 lines (86 loc) · 2.85 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
cmake_minimum_required(VERSION 3.8)
project(LRT)
set(CMAKE_CXX_STANDARD 11)
set(SOURCE_FILES
src/LindenbergResearch.cpp
src/LindenbergResearch.hpp
src/modules/AlmaFilter.cpp
src/modules/SimpleFilter.cpp
src/modules/ReShaper.cpp
src/modules/BlankPanel.cpp
src/modules/BlankPanelEmpty.cpp
src/modules/VCO.cpp
src/dsp/DSPMath.cpp
src/dsp/DSPMath.hpp
src/dsp/Oscillator.cpp
src/dsp/Oscillator.hpp
src/dsp/DSPSystem.hpp
src/dsp/LadderFilter.hpp
src/dsp/LadderFilter.cpp
src/dsp/MS20zdf.hpp
src/dsp/MS20zdf.cpp
src/modules/MS20Filter.cpp
src/LRComponents.hpp
src/dsp/WaveShaper.cpp
src/dsp/WaveShaper.hpp
src/dsp/Lockhart.cpp
src/dsp/Lockhart.hpp
src/modules/Westcoast.cpp
src/dsp/HQTrig.hpp
src/dsp/Serge.cpp
src/dsp/Serge.hpp
src/dsp/Horner.h
src/dsp/LambertW.h
src/dsp/LambertW.cpp
src/widgets/LRKnob.cpp
src/widgets/LRShadow.cpp
src/widgets/LRCVIndicator.cpp
src/widgets/LRLCDWidget.cpp
src/widgets/LRLight.cpp
src/widgets/LRPanel.cpp
src/widgets/LRSVGRotator.cpp
src/dsp/Saturator.cpp
src/dsp/DelayLine.hpp
src/dsp/DelayLine.cpp
src/dsp/Hardclip.cpp
src/dsp/Hardclip.hpp
src/dsp/RShaper.cpp
src/dsp/RShaper.hpp
src/dsp/Overdrive.cpp
src/dsp/Overdrive.hpp
src/modules/QuickMix.cpp
src/dsp/FastTanWF.cpp
src/dsp/FastTanWF.hpp
src/modules/BlankPanelWood.cpp
src/dsp/DiodeLadder.cpp
src/dsp/DiodeLadder.hpp
src/modules/DiodeVCF.cpp
src/modules/TestDriver.cpp
src/widgets/FontIconWidget.cpp
src/modules/BlankPanelSmall.cpp
src/widgets/LRGradientWidget.cpp
src/LRModule.cpp
src/LRModuleWidget.cpp
src/LRModel.hpp
src/widgets/LRPatinaWidget.cpp
src/LRGestalt.hpp
src/modules/Type35.cpp
src/dsp/Type35Filter.cpp
src/dsp/Type35Filter.hpp
src/dsp/RateConverter.cpp
src/dsp/RateConverter.hpp
src/dsp/BiquadFilter.cpp
src/dsp/BiquadFilter.hpp
src/dsp/IIRFilter.hpp
src/dsp/BBDevice.hpp
src/modules/EchoBox.cpp
src/String.hpp src/LREvent.hpp src/widgets/BitmapWidget.cpp src/widgets/InformationWidget.cpp src/widgets/LRScrew.cpp src/widgets/LRLevelWidget.cpp src/modules/VULevelMeter.cpp src/dsp/BBDevice.cpp)
include_directories(.)
include_directories(src)
include_directories(src/dsp)
include_directories(src/dsp/kiss_fft)
include_directories(../../include)
include_directories(../../include)
include_directories(../../include/dsp)
include_directories(../../dep/include)
add_executable(LRT ${SOURCE_FILES} src/dsp/DSPMath.cpp src/dsp/DSPMath.hpp)