FindBansheeSBGen.cmake 945 B

123456789101112131415161718192021222324252627282930
  1. # Find BansheeSBGen tool dependency
  2. #
  3. # This module defines
  4. # BansheeSBGen_EXECUTABLE_PATH
  5. # BansheeSBGen_FOUND
  6. set(BansheeSBGen_INSTALL_DIRS ${PROJECT_SOURCE_DIR}/../Dependencies/tools/BansheeSBGen CACHE PATH "")
  7. message(STATUS "Looking for BansheeSBGen installation...")
  8. find_program(BansheeSBGen_EXECUTABLE NAMES BansheeSBGen BansheeSBGen_v1.0.0 PATHS ${BansheeSBGen_INSTALL_DIRS})
  9. if(BansheeSBGen_EXECUTABLE)
  10. set(BansheeSBGen_FOUND TRUE)
  11. endif()
  12. if(NOT BansheeSBGen_FOUND)
  13. if(BansheeSBGen_FIND_REQUIRED)
  14. message(FATAL_ERROR "Cannot find BansheeSBGen installation. Try modifying the BansheeSBGen_INSTALL_DIRS path.")
  15. else()
  16. message(WARNING "Cannot find BansheeSBGen installation. Try modifying the BansheeSBGen_INSTALL_DIRS path.")
  17. endif()
  18. else()
  19. message(STATUS "...BansheeSBGen OK.")
  20. endif()
  21. mark_as_advanced(
  22. BansheeSBGen_INSTALL_DIRS
  23. BansheeSBGen_EXECUTABLE)
  24. set(BansheeSBGen_EXECUTABLE_PATH ${BansheeSBGen_EXECUTABLE})