CMakeLists.txt 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. file(COPY misc DESTINATION .)
  2. include_directories(
  3. ${QGears_INCLUDE_DIRS}
  4. ${QGearsMain_SOURCE_DIR}/include
  5. ${QGears_SOURCE_DIR}/SupportedGames/FinalFantasy7/include
  6. )
  7. set(LIBRARIES
  8. ${QGears_TEST_LIBRARIES}
  9. FinalFantasy7
  10. QGearsMain
  11. q-gears-data
  12. )
  13. add_executable(TestFF7FLevelFileSerializer
  14. src/test_FF7FLevelFileSerializer
  15. )
  16. SET_PROPERTY(TARGET TestFF7FLevelFileSerializer PROPERTY FOLDER "tests")
  17. target_link_libraries(TestFF7FLevelFileSerializer ${LIBRARIES})
  18. #add_test(NAME TestFF7FLevelFileSerializer COMMAND TestFF7FLevelFileSerializer)
  19. add_executable(TestFF7ModelListFileSerializer
  20. src/test_FF7ModelListFileSerializer.cpp
  21. )
  22. SET_PROPERTY(TARGET TestFF7ModelListFileSerializer PROPERTY FOLDER "tests")
  23. target_link_libraries(TestFF7ModelListFileSerializer ${LIBRARIES})
  24. add_test(NAME TestFF7ModelListFileSerializer COMMAND TestFF7ModelListFileSerializer)
  25. add_executable(TestFF7WalkmeshFileSerializer
  26. src/test_FF7WalkmeshFileSerializer.cpp
  27. )
  28. SET_PROPERTY(TARGET TestFF7WalkmeshFileSerializer PROPERTY FOLDER "tests")
  29. target_link_libraries(TestFF7WalkmeshFileSerializer ${LIBRARIES})
  30. add_test(NAME TestFF7WalkmeshFileSerializer COMMAND TestFF7WalkmeshFileSerializer)