From d801fb4dc446f498fc0d11cb8f2e6de777ef8e86 Mon Sep 17 00:00:00 2001 From: Daniel Bevenius Date: Mon, 31 Aug 2026 10:35:59 +0200 Subject: [PATCH] server : add PCH for common.h --- tools/server/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/server/CMakeLists.txt b/tools/server/CMakeLists.txt index 280bd9e19d..c1b5486f87 100644 --- a/tools/server/CMakeLists.txt +++ b/tools/server/CMakeLists.txt @@ -32,6 +32,7 @@ endif() target_include_directories(${TARGET} PRIVATE ../mtmd) target_include_directories(${TARGET} PRIVATE ${CMAKE_SOURCE_DIR}) target_link_libraries(${TARGET} PUBLIC llama-common mtmd ${CMAKE_THREAD_LIBS_INIT}) +target_precompile_headers(${TARGET} PRIVATE ${CMAKE_SOURCE_DIR}/common/common.h) # llama-server-impl: server logic, reusable by app @@ -49,6 +50,7 @@ set_target_properties(${TARGET} PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON) target_include_directories(${TARGET} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) target_include_directories(${TARGET} PRIVATE ../mtmd ${CMAKE_SOURCE_DIR}) target_link_libraries(${TARGET} PUBLIC server-context llama-ui cpp-httplib ${CMAKE_THREAD_LIBS_INIT}) +target_precompile_headers(${TARGET} PRIVATE ${CMAKE_SOURCE_DIR}/common/common.h) if(LLAMA_TOOLS_INSTALL) install(TARGETS ${TARGET} LIBRARY)