书写实验报告 调整开始界面 修复逃跑后重新进入战斗的问题
This commit is contained in:
+33
-7
@@ -61,6 +61,7 @@ target_compile_options(mana_core PRIVATE -Wall -Wextra -Wpedantic)
|
||||
|
||||
add_executable(mana_pet_world
|
||||
src/app/LogicalViewport.cpp
|
||||
src/app/TitleMenu.cpp
|
||||
src/app/main.cpp
|
||||
src/battle/BattleScene.cpp
|
||||
)
|
||||
@@ -69,10 +70,35 @@ target_compile_options(mana_pet_world PRIVATE -Wall -Wextra -Wpedantic)
|
||||
|
||||
enable_testing()
|
||||
|
||||
add_executable(logical_viewport_test
|
||||
tests/app/LogicalViewportTest.cpp
|
||||
src/app/LogicalViewport.cpp
|
||||
)
|
||||
target_include_directories(logical_viewport_test PRIVATE src/app)
|
||||
target_compile_options(logical_viewport_test PRIVATE -Wall -Wextra -Wpedantic)
|
||||
add_test(NAME logical_viewport_test COMMAND logical_viewport_test)
|
||||
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tests/app/LogicalViewportTest.cpp")
|
||||
add_executable(logical_viewport_test
|
||||
tests/app/LogicalViewportTest.cpp
|
||||
src/app/LogicalViewport.cpp
|
||||
)
|
||||
target_include_directories(logical_viewport_test PRIVATE src/app)
|
||||
target_compile_options(logical_viewport_test PRIVATE -Wall -Wextra -Wpedantic)
|
||||
add_test(NAME logical_viewport_test COMMAND logical_viewport_test)
|
||||
endif()
|
||||
|
||||
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tests/app/TitleMenuTest.cpp")
|
||||
add_executable(title_menu_test
|
||||
tests/app/TitleMenuTest.cpp
|
||||
src/app/TitleMenu.cpp
|
||||
)
|
||||
target_include_directories(title_menu_test PRIVATE src/app)
|
||||
target_compile_options(title_menu_test PRIVATE -Wall -Wextra -Wpedantic)
|
||||
add_test(NAME title_menu_test COMMAND title_menu_test)
|
||||
endif()
|
||||
|
||||
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tests/app/BattleEncounterTest.cpp")
|
||||
add_executable(battle_encounter_test
|
||||
tests/app/BattleEncounterTest.cpp
|
||||
src/app/LogicalViewport.cpp
|
||||
src/app/TitleMenu.cpp
|
||||
src/battle/BattleScene.cpp
|
||||
)
|
||||
target_include_directories(battle_encounter_test PRIVATE src/app)
|
||||
target_link_libraries(battle_encounter_test PRIVATE mana_core PkgConfig::RAYLIB)
|
||||
target_compile_options(battle_encounter_test PRIVATE -Wall -Wextra -Wpedantic)
|
||||
add_test(NAME battle_encounter_test COMMAND battle_encounter_test)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user