From b49ed31f6af6760b13df787e2c9810bbd945aa70 Mon Sep 17 00:00:00 2001 From: Yann Date: Sun, 7 Apr 2024 01:57:16 +0200 Subject: [PATCH] fix: remove *.txt in git ignore --- .gitignore | 2 +- games/nibbler/CMakeLists.txt | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 games/nibbler/CMakeLists.txt diff --git a/.gitignore b/.gitignore index 4a7e5eb..1571a4d 100644 --- a/.gitignore +++ b/.gitignore @@ -19,4 +19,4 @@ lib *.gcno *.gcda *.o -*.txt +scores.txt diff --git a/games/nibbler/CMakeLists.txt b/games/nibbler/CMakeLists.txt new file mode 100644 index 0000000..1d8b076 --- /dev/null +++ b/games/nibbler/CMakeLists.txt @@ -0,0 +1,24 @@ +project(nibbler) +add_library(${PROJECT_NAME} SHARED + export.cpp + src/NibblerGameProvider.cpp + src/NibblerGame.cpp + src/entities/nibbler/Nibbler.cpp + src/entities/nibbler/Nibbler.hpp + src/entities/nibbler/TailEntity.cpp + src/entities/nibbler/TailEntity.hpp + src/entities/nibbler/HeadEntity.cpp + src/entities/nibbler/HeadEntity.hpp + src/entities/nibbler/components/HeadKeyboardComponent.cpp + src/entities/nibbler/components/HeadKeyboardComponent.hpp + src/entities/wall/WallEntity.cpp + src/entities/wall/WallEntity.hpp + src/entities/background/BackgroundEntity.cpp + src/entities/background/BackgroundEntity.hpp + src/entities/apple/AppleEntity.cpp + src/entities/apple/AppleEntity.hpp +) +add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/../common PRIVATE) +target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_LIST_DIR}/src) +target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_LIST_DIR}/../..) +target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_LIST_DIR}/..)