2 if(HAL_INCLUDE_DIR AND HAL_LIBRARY AND HAL_STORAGE_LIBRARY)
3 # Already in cache, be silent
4 set(HAL_FIND_QUIETLY TRUE)
5 endif(HAL_INCLUDE_DIR AND HAL_LIBRARY AND HAL_STORAGE_LIBRARY)
9 set(HAL_STORAGE_LIBRARY)
11 FIND_PATH(HAL_INCLUDE_DIR hal/libhal.h
16 FIND_LIBRARY(HAL_LIBRARY NAMES hal
22 FIND_LIBRARY(HAL_STORAGE_LIBRARY NAMES hal-storage
28 if(HAL_INCLUDE_DIR AND HAL_LIBRARY AND HAL_STORAGE_LIBRARY)
29 MESSAGE( STATUS "hal found: includes in ${HAL_INCLUDE_DIR}, library in ${HAL_LIBRARY}")
31 else(HAL_INCLUDE_DIR AND HAL_LIBRARY AND HAL_STORAGE_LIBRARY)
32 MESSAGE( STATUS "hal not found")
33 endif(HAL_INCLUDE_DIR AND HAL_LIBRARY AND HAL_STORAGE_LIBRARY)
35 MARK_AS_ADVANCED(HAL_INCLUDE_DIR HAL_LIBRARY HAL_STORAGE_LIBRARY)