CMakeLists.txt 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. file(COPY misc DESTINATION .)
  2. include_directories(
  3. ${VGears_INCLUDE_DIRS}
  4. ${V-Gears_SOURCE_DIR}/include
  5. ${VGears_SOURCE_DIR}/SupportedGames/FinalFantasy7/include
  6. )
  7. set(LIBRARIES
  8. ${VGears_TEST_LIBRARIES}
  9. FinalFantasy7
  10. V-Gears
  11. v-gears-data
  12. )
  13. add_executable(TestFF7FLevelFileSerializer src/test_FF7FLevelFileSerializer)
  14. SET_PROPERTY(TARGET TestFF7FLevelFileSerializer PROPERTY FOLDER "tests")
  15. target_link_libraries(TestFF7FLevelFileSerializer ${LIBRARIES})
  16. add_executable(TestFF7ModelListFileSerializer src/test_FF7ModelListFileSerializer.cpp)
  17. SET_PROPERTY(TARGET TestFF7ModelListFileSerializer PROPERTY FOLDER "tests")
  18. target_link_libraries(TestFF7ModelListFileSerializer ${LIBRARIES})
  19. add_test(NAME TestFF7ModelListFileSerializer COMMAND TestFF7ModelListFileSerializer)
  20. add_executable(TestFF7WalkmeshFileSerializer src/test_FF7WalkmeshFileSerializer.cpp)
  21. SET_PROPERTY(TARGET TestFF7WalkmeshFileSerializer PROPERTY FOLDER "tests")
  22. target_link_libraries(TestFF7WalkmeshFileSerializer ${LIBRARIES})
  23. add_test(NAME TestFF7WalkmeshFileSerializer COMMAND TestFF7WalkmeshFileSerializer)