summaryrefslogtreecommitdiff
path: root/Services/WindowServer/CMakeLists.txt
blob: b822fec6b56c530c702af4d88edd3ca99db5341a (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
compile_ipc(WindowServer.ipc WindowServerEndpoint.h)
compile_ipc(WindowClient.ipc WindowClientEndpoint.h)

set(SOURCES
    AppletManager.cpp
    Button.cpp
    ClientConnection.cpp
    Compositor.cpp
    Cursor.cpp
    EventLoop.cpp
    main.cpp
    MenuBar.cpp
    Menu.cpp
    MenuItem.cpp
    MenuManager.cpp
    Screen.cpp
    Window.cpp
    WindowFrame.cpp
    WindowManager.cpp
    WindowSwitcher.cpp
    WindowServerEndpoint.h
    WindowClientEndpoint.h
)

serenity_bin(WindowServer)
target_link_libraries(WindowServer LibCore LibGfx LibThread LibPthread LibIPC)