blob: 37048126cb2821e71cc6a9b1429ddd0aa02e59b5 (
plain)
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
|
serenity_component(
Piano
RECOMMENDED
TARGETS Piano
DEPENDS AudioServer
)
compile_gml(ExportProgressWidget.gml ExportProgressWidget.h export_progress_widget)
set(SOURCES
AudioPlayerLoop.cpp
ExportProgressWindow.cpp
KeysWidget.cpp
main.cpp
MainWidget.cpp
PlayerWidget.cpp
RollWidget.cpp
SamplerWidget.cpp
TrackControlsWidget.cpp
TrackManager.cpp
WaveWidget.cpp
ProcessorParameterWidget/ParameterWidget.cpp
ProcessorParameterWidget/Slider.cpp
)
set(GENERATED_SOURCES
ExportProgressWidget.h
)
serenity_app(Piano ICON app-piano)
target_link_libraries(Piano PRIVATE LibAudio LibCore LibDSP LibGfx LibGUI LibIPC LibMain LibThreading)
|