summaryrefslogtreecommitdiff
path: root/Userland/DevTools/HackStudio/LanguageServers/Cpp/CMakeLists.txt
blob: 55f6995844757cdc5e49dec56cd519d444e9a67e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
set(SOURCES
    LexerAutoComplete.cpp
    ParserAutoComplete.cpp
    main.cpp
)

set(GENERATED_SOURCES
    ../LanguageServerEndpoint.h
    ../LanguageClientEndpoint.h)

serenity_bin(CppLanguageServer)

# We link with LibGUI because we use GUI::TextDocument to update
# the content of files according to the edit actions we receive over IPC.
target_link_libraries(CppLanguageServer LibIPC LibCpp LibGUI LibLanguageServer)