Author: brane Date: Sat May 31 16:46:54 2025 New Revision: 1926010 URL: http://svn.apache.org/viewvc?rev=1926010&view=rev Log: * build/SerfGenClangd.cmake: Add a PathMatch condition to the .clangd file. And ... uh .. don't process generic compiler flags as filesystem paths.
Modified: serf/trunk/build/SerfGenClangd.cmake Modified: serf/trunk/build/SerfGenClangd.cmake URL: http://svn.apache.org/viewvc/serf/trunk/build/SerfGenClangd.cmake?rev=1926010&r1=1926009&r2=1926010&view=diff ============================================================================== --- serf/trunk/build/SerfGenClangd.cmake (original) +++ serf/trunk/build/SerfGenClangd.cmake Sat May 31 16:46:54 2025 @@ -42,10 +42,16 @@ function(SerfGenClangd) endfunction(write_defines) function(write_flags) - write_clangd(TRUE "" ${ARGN}) + write_clangd(FALSE "" ${ARGN}) endfunction(write_flags) - file(WRITE ${target} "---\nCompileFlags:\n Add:\n") + file(WRITE ${target} + "---\n" + "If:\n" + " PathMatch: .*\\.[ch]\n" + "\n" + "CompileFlags:\n" + " Add:\n") write_flags("--language=c") write_includes("${CMAKE_SOURCE_DIR}") write_includes("${APR_INCLUDES}")