serenity/Userland/DevTools/Profiler/CMakeLists.txt
Dan Klishch 7b88363490 Meta+Userland: Make LibELF a proper library on Serenity
Dynamically loaded LibC doesn't need LibELF definitions, so let's not
put them there.
2024-04-26 19:08:13 -06:00

28 lines
689 B
CMake

serenity_component(
Profiler
RECOMMENDED
TARGETS Profiler
)
set(SOURCES
DisassemblyModel.cpp
main.cpp
IndividualSampleModel.cpp
FlameGraphView.cpp
FilesystemEventModel.cpp
Gradient.cpp
Process.cpp
Profile.cpp
ProfileModel.cpp
SamplesModel.cpp
SignpostsModel.cpp
SourceModel.cpp
TimelineContainer.cpp
TimelineHeader.cpp
TimelineTrack.cpp
TimelineView.cpp
)
serenity_app(Profiler ICON app-profiler)
target_link_libraries(Profiler PRIVATE LibCore LibDebug LibELF LibFileSystem LibGfx LibGUI LibDesktop LibX86 LibSymbolication LibMain LibURL)