diff --git a/CMakeLists.txt b/CMakeLists.txt index b0f4da6..6cd95e0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,8 @@ set(LIBUSB_INCLUDE_DIR /usr/include/libusb-1.0) set(LIBXML_INCLUDE_DIR /usr/include/libxml2) FIND_PACKAGE(Lua) -#FIND_PACKAGE(Lua 5.4 REQUIRED EXACT) +set(INCLUDE_DIRS ${LUA_INCLUDE_DIR}) +include_directories(${LUA_INCLUDE_DIR}) if(Lua_FOUND AND NOT TARGET Lua::Lua) add_library(Lua::Lua INTERFACE IMPORTED) set_target_properties( @@ -73,9 +74,9 @@ 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 proc2) +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}) +target_include_directories(monocoque PUBLIC config ${LIBXML_INCLUDE_DIR} ${LUA_INCLUDE_DIR}) add_subdirectory(src/monocoque/gameloop) add_subdirectory(src/monocoque/simulatorapi)