cmake_minimum_required(VERSION 3.24) project(PongCraft VERSION 1.0.0 LANGUAGES C CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) # Add both projects add_subdirectory(external/craft) add_executable(PongCraft include/Pong.h src/Pong.cpp ) target_include_directories(PongCraft PRIVATE include) target_link_libraries(PongCraft PUBLIC CraftEngine)