Full but still broken rework of everything

This commit is contained in:
2026-05-08 19:28:57 +02:00
parent e5471b5fa0
commit 3aa0470bcf
56 changed files with 2247 additions and 1552 deletions
+3 -3
View File
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.22.1)
project(camera_hook LANGUAGES CXX)
cmake_minimum_required(VERSION 3.25)
project(camera_hook LANGUAGES CXX C)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
@@ -51,7 +51,7 @@ set_target_properties(camera_hook PROPERTIES
# Camera provider wrapper (static C binary, bind-mounted over original)
add_executable(camera_provider_wrapper src/camera_provider_wrapper.c)
target_link_options(camera_provider_wrapper PRIVATE -static)
set_target_properties(camera_provider_wrapper PROPERTIES
LINKER_LANGUAGE C
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/../root-module"
)