summaryrefslogtreecommitdiff
path: root/Userland/DevTools/Profiler/CMakeLists.txt
blob: d40ca81379c3f2b27311e7117129c395e682fcad (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
serenity_component(
    Profiler
    RECOMMENDED
    TARGETS Profiler
)

set(SOURCES
        DisassemblyModel.cpp
        main.cpp
        IndividualSampleModel.cpp
        FlameGraphView.cpp
        Process.cpp
        Profile.cpp
        ProfileModel.cpp
        SamplesModel.cpp
        SignpostsModel.cpp
        TimelineContainer.cpp
        TimelineHeader.cpp
        TimelineTrack.cpp
        TimelineView.cpp
        )

serenity_app(Profiler ICON app-profiler)
target_link_libraries(Profiler LibGUI LibDesktop LibX86 LibSymbolication LibMain)