1*8b26181fSAndroid Build Coastguard Worker# 2*8b26181fSAndroid Build Coastguard Worker# Try to find the Myricom SNF library. 3*8b26181fSAndroid Build Coastguard Worker# 4*8b26181fSAndroid Build Coastguard Worker 5*8b26181fSAndroid Build Coastguard Worker# Try to find the header 6*8b26181fSAndroid Build Coastguard Workerfind_path(SNF_INCLUDE_DIR snf.h /opt/snf) 7*8b26181fSAndroid Build Coastguard Worker 8*8b26181fSAndroid Build Coastguard Worker# Try to find the library 9*8b26181fSAndroid Build Coastguard Workerfind_library(SNF_LIBRARY snf /opt/snf) 10*8b26181fSAndroid Build Coastguard Worker 11*8b26181fSAndroid Build Coastguard Worker# 12*8b26181fSAndroid Build Coastguard Worker# Get link information from the _LIBRARY paths. 13*8b26181fSAndroid Build Coastguard Worker# 14*8b26181fSAndroid Build Coastguard Workerget_link_info_from_library_path(SNF snf) 15*8b26181fSAndroid Build Coastguard Worker 16*8b26181fSAndroid Build Coastguard Workerinclude(FindPackageHandleStandardArgs) 17*8b26181fSAndroid Build Coastguard Workerfind_package_handle_standard_args(SNF 18*8b26181fSAndroid Build Coastguard Worker DEFAULT_MSG 19*8b26181fSAndroid Build Coastguard Worker SNF_INCLUDE_DIR 20*8b26181fSAndroid Build Coastguard Worker SNF_LIBRARY 21*8b26181fSAndroid Build Coastguard Worker) 22*8b26181fSAndroid Build Coastguard Worker 23*8b26181fSAndroid Build Coastguard Workermark_as_advanced( 24*8b26181fSAndroid Build Coastguard Worker SNF_INCLUDE_DIR 25*8b26181fSAndroid Build Coastguard Worker SNF_LIBRARY 26*8b26181fSAndroid Build Coastguard Worker) 27*8b26181fSAndroid Build Coastguard Worker 28*8b26181fSAndroid Build Coastguard Workerset(SNF_INCLUDE_DIRS ${SNF_INCLUDE_DIR}) 29*8b26181fSAndroid Build Coastguard Workerset(SNF_LIBRARIES ${SNF_LIBRARY}) 30*8b26181fSAndroid Build Coastguard Workerset(SNF_STATIC_LIBRARIES ${SNF_LIBRARY}) 31