From f7356936a953978fbf85a40952041de9baaaf974 Mon Sep 17 00:00:00 2001 From: camila314 <47485054+camila314@users.noreply.github.com> Date: Wed, 15 Jan 2025 22:06:36 -0600 Subject: [PATCH] remove if cmake_cxx_compiler --- CMakeLists.txt | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5cc91ab..2605b36 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,18 +1,14 @@ cmake_minimum_required(VERSION 3.25 FATAL_ERROR) project(geode-ipc VERSION 0.1.0 LANGUAGES C CXX) -add_library(${PROJECT_NAME} STATIC src/geode-ipc.c) -target_include_directories(${PROJECT_NAME} PUBLIC include/) - +add_library(${PROJECT_NAME} STATIC src/geode-ipc.c src/geode-ipc.cpp) -if(CMAKE_CXX_COMPILER) - target_sources(${PROJECT_NAME} PRIVATE src/geode-ipc.cpp) +target_include_directories(${PROJECT_NAME} PUBLIC include/) - include(CPM.cmake) - CPMAddPackage("gh:geode-sdk/json#main") +include(CPM.cmake) +CPMAddPackage("gh:geode-sdk/json#main") - target_link_libraries(${PROJECT_NAME} PUBLIC mat-json) -endif() +target_link_libraries(${PROJECT_NAME} PUBLIC mat-json) if(APPLE) target_link_libraries(${PROJECT_NAME} PRIVATE "-framework Foundation")