From ecaf41265a79e57e3c07aa9a406ba9956f946977 Mon Sep 17 00:00:00 2001 From: Paul Dino Jones Date: Thu, 20 Aug 2026 17:11:13 -0400 Subject: [PATCH] move things around in CMake file --- CMakeLists.txt | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 851a5b5..6a2c551 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -87,16 +87,6 @@ endif() message("Using pulseaudio backend...") add_compile_definitions(USE_PULSEAUDIO=true) -target_link_libraries(monocoque m hidapi-hidraw pulse serialport xml2 argtable2 config gameloop helper devices slog simulatorapi uv xdg-basedir Lua::Lua proc2) -target_include_directories(monocoque PUBLIC config ${LIBXML_INCLUDE_DIR} ${LUA_INCLUDE_DIR}) -target_link_libraries(monocoque-cli m hidapi-hidraw pulse serialport xml2 argtable2 config gameloop helper devices slog simulatorapi uv xdg-basedir Lua::Lua proc2) -target_include_directories(monocoque-cli PUBLIC config ${LIBXML_INCLUDE_DIR} ${LUA_INCLUDE_DIR}) -if(BUILD_GUI) - target_link_libraries(monocoque-gui m hidapi-hidraw pulse serialport xml2 argtable2 config mgui gameloop helper devices slog simulatorapi uv xdg-basedir Lua::Lua proc2) - target_include_directories(monocoque-gui PUBLIC config ${LIBXML_INCLUDE_DIR} ${LUA_INCLUDE_DIR}) -add_subdirectory(src/monocoque/mgui) -endif() - add_subdirectory(src/monocoque/gameloop) add_subdirectory(src/monocoque/simulatorapi) @@ -104,6 +94,19 @@ add_subdirectory(src/monocoque/helper) add_subdirectory(src/monocoque/devices) add_subdirectory(src/monocoque/slog) +target_link_libraries(monocoque m hidapi-hidraw pulse serialport xml2 argtable2 config gameloop helper devices slog simulatorapi uv xdg-basedir Lua::Lua proc2) +target_include_directories(monocoque PUBLIC config ${LIBXML_INCLUDE_DIR} ${LUA_INCLUDE_DIR}) +target_link_libraries(monocoque-cli m hidapi-hidraw pulse serialport xml2 argtable2 config gameloop helper devices slog simulatorapi uv xdg-basedir Lua::Lua proc2) +target_include_directories(monocoque-cli PUBLIC config ${LIBXML_INCLUDE_DIR} ${LUA_INCLUDE_DIR}) +if(BUILD_GUI) + add_subdirectory(src/monocoque/mgui) + target_link_libraries(monocoque-gui m hidapi-hidraw pulse serialport xml2 argtable2 config mgui gameloop helper devices slog simulatorapi uv xdg-basedir Lua::Lua proc2) + target_include_directories(monocoque-gui PUBLIC config ${LIBXML_INCLUDE_DIR} ${LUA_INCLUDE_DIR}) +endif() + + + + #add_executable(listusb tests/testlibusb.c) #target_include_directories(listusb PUBLIC) #target_link_libraries(listusb portaudio hidapi-hidraw)