You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

FindThirdPartyGtecUnicornCAPI.cmake 847B

1234567891011121314151617181920212223242526
  1. GET_PROPERTY(OV_PRINTED GLOBAL PROPERTY OV_TRIED_ThirdPartyGtecUnicornCAPI)
  2. IF(WIN32)
  3. FIND_PATH(PATH_UNICORN Unicorn.dll PATHS ${LIST_DEPENDENCIES_PATH} PATH_SUFFIXES sdk_gtec_unicorn NO_DEFAULT_PATH)
  4. IF(PATH_UNICORN)
  5. OV_PRINT(OV_PRINTED " Found Gtec Unicorn device API...")
  6. INCLUDE_DIRECTORIES(${PATH_UNICORN}/)
  7. TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${PATH_UNICORN}/unicorn.lib)
  8. INSTALL(PROGRAMS "${PATH_UNICORN}/Unicorn.dll" DESTINATION ${DIST_BINDIR})
  9. ADD_DEFINITIONS(-DTARGET_HAS_ThirdPartyGtecUnicron)
  10. ELSE(PATH_UNICORN)
  11. OV_PRINT(OV_PRINTED " FAILED to find Gtec Unicorn device API (optional driver)")
  12. ENDIF(PATH_UNICORN)
  13. ENDIF(WIN32)
  14. IF (UNIX)
  15. OV_PRINT(OV_PRINTED " Gtec Unicorn device API (optional driver): No Linux support")
  16. ENDIF(UNIX)
  17. SET_PROPERTY(GLOBAL PROPERTY OV_TRIED_ThirdPartyGtecUnicornCAPI "Yes")