CMake: enable C (Homebrew LLVM's config needs it); Kate: highlighting, language server setup, install script

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nexoniarz 2026-10-09 00:36:44 +02:00
commit fd86eb885c
6 changed files with 272 additions and 1 deletions

View file

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.20)
project(finch VERSION 2.3.0 LANGUAGES CXX)
project(finch VERSION 2.3.0 LANGUAGES C CXX) # C: LLVM's CMake config checks C headers on some systems
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)