ladybird/Userland/Applications/Piano/CMakeLists.txt
Gunnar Beutner 631d36fd98 Everywhere: Add component declarations
This adds component declarations so that users can select to not build
certain parts of the OS.
2021-06-17 11:03:51 +02:00

22 lines
352 B
CMake

serenity_component(
Piano
RECOMMENDED
TARGETS Piano
DEPENDS AudioServer
)
set(SOURCES
Track.cpp
TrackManager.cpp
KeysWidget.cpp
KnobsWidget.cpp
main.cpp
MainWidget.cpp
RollWidget.cpp
SamplerWidget.cpp
WaveWidget.cpp
)
serenity_app(Piano ICON app-piano)
target_link_libraries(Piano LibAudio LibGUI)