1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 22:58:12 +00:00
serenity/Userland/DevTools/HackStudio/LanguageServers/CMakeLists.txt
AnotherTest e59a631511 HackStudio/LanguageServers: Move some components out of Cpp
This makes them available for use by other language servers.
Also as a bonus, update the Shell language server to discover some
symbols and add go-to-definition functionality :^)
2021-03-04 11:21:43 +01:00

16 lines
438 B
CMake

compile_ipc(LanguageServer.ipc LanguageServerEndpoint.h)
compile_ipc(LanguageClient.ipc LanguageClientEndpoint.h)
set(SOURCES
AutoCompleteEngine.cpp
ClientConnection.cpp
FileDB.cpp)
set(GENERATED_SOURCES
LanguageClientEndpoint.h
LanguageServerEndpoint.h)
serenity_lib(LibLanguageServer language_server)
target_link_libraries(LibLanguageServer LibC)
add_subdirectory(Cpp)
add_subdirectory(Shell)