Forráskód Böngészése

fix: CMakeLists.txt, .gitignore

gugdun 1 hónapja
szülő
commit
a23987b294
2 módosított fájl, 5 hozzáadás és 4 törlés
  1. 2 1
      .gitignore
  2. 3 3
      CMakeLists.txt

+ 2 - 1
.gitignore

@@ -1,3 +1,4 @@
-# Build artifacts
+.vs
 .cache
 .cache
 build
 build
+out

+ 3 - 3
CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 4.2)
+cmake_minimum_required(VERSION 3.31)
 project(dungeon)
 project(dungeon)
 
 
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
@@ -12,9 +12,9 @@ set(SDL_STATIC ON)
 add_subdirectory(lib/SDL EXCLUDE_FROM_ALL)
 add_subdirectory(lib/SDL EXCLUDE_FROM_ALL)
 add_subdirectory(lib/entt EXCLUDE_FROM_ALL)
 add_subdirectory(lib/entt EXCLUDE_FROM_ALL)
 add_subdirectory(lib/physfs EXCLUDE_FROM_ALL)
 add_subdirectory(lib/physfs EXCLUDE_FROM_ALL)
-# add_subdirectory(lib/pocketpy EXCLUDE_FROM_ALL)
+add_subdirectory(lib/pocketpy EXCLUDE_FROM_ALL)
 add_subdirectory(lib/tinyxml2 EXCLUDE_FROM_ALL)
 add_subdirectory(lib/tinyxml2 EXCLUDE_FROM_ALL)
 
 
 add_executable(dungeon WIN32 src/Dungeon.cpp src/components/Position.cpp src/components/Sprite.cpp src/systems/RenderingSystem.cpp)
 add_executable(dungeon WIN32 src/Dungeon.cpp src/components/Position.cpp src/components/Sprite.cpp src/systems/RenderingSystem.cpp)
-target_link_libraries(dungeon PRIVATE SDL3-static physfs-static tinyxml2 EnTT::EnTT)
+target_link_libraries(dungeon PRIVATE SDL3-static physfs-static pocketpy tinyxml2 EnTT::EnTT)
 target_link_options(dungeon PRIVATE "-static-libgcc" "-static-libstdc++")
 target_link_options(dungeon PRIVATE "-static-libgcc" "-static-libstdc++")