cmake_minimum_required(VERSION 3.30) project(NimGameProject LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) if (CMAKE_EXPORT_COMPILE_COMMANDS) set(CMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES ${CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES}) endif() add_executable(NimGameProject main.cpp game/Game.h client/GameClient.h game/nimgame/NimGame.h game/nimgame/player/AbstractNimGamePlayer.h game/nimgame/player/HumanPlayer.h game/nimgame/player/ComputerPlayer.h io/Writer.h io/ConsoleWriter.h game/player/Player.h game/AbstractGame.h game/Foo.h )