HINTS ${thrift_HOME} ENV thrift_HOME /usr/local /opt/local
PATH_SUFFIXES lib lib64)
+include(FindPackageHandleStandardArgs)
+find_package_handle_standard_args(thrift DEFAULT_MSG thrift_LIBRARIES
+ thrift_INCLUDE_DIR)
+mark_as_advanced(thrift_LIBRARIES thrift_INCLUDE_DIR)
+
if(thrift_FOUND AND NOT (TARGET thrift::libthrift))
add_library(thrift::libthrift UNKNOWN IMPORTED)
-
set_target_properties(
thrift::libthrift
PROPERTIES IMPORTED_LOCATION ${thrift_LIBRARIES}
- INTERFACE_INCLUDE_DIRECTORIES ${thrift_INCLUDE_DIR})
+ INTERFACE_INCLUDE_DIRECTORIES ${thrift_INCLUDE_DIR})
endif()
-
-include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(thrift DEFAULT_MSG thrift_LIBRARIES
- thrift_INCLUDE_DIR)
-mark_as_advanced(thrift_LIBRARIES thrift_INCLUDE_DIR)