123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- #.rst:
- # FindFuzzylite
- # --------
- #
- # Locate Fuzzylite library
- #
- #=============================================================================
- # Copyright 2003-2009 Kitware, Inc.
- # Copyright 2012 Benjamin Eikel
- # Copyright 2014 Mikhail Paulyshka
- #
- # Distributed under the OSI-approved BSD License (the "License");
- # see accompanying file kitware license.txt for details.
- #
- # This software is distributed WITHOUT ANY WARRANTY; without even the
- # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- # See the License for more information.
- #=============================================================================
- # (To distribute this file outside of CMake, substitute the full
- # License text for the above reference.)
- find_path(FL_INCLUDE_DIR
- fl/fuzzylite.h
- HINTS
- ENV FLDIR
- PATH_SUFFIXES
- fl
- include/fl
- include
- )
- if(CMAKE_SIZEOF_VOID_P EQUAL 8)
- set(VC_LIB_PATH_SUFFIX lib/x64)
- else()
- set(VC_LIB_PATH_SUFFIX lib/x86)
- endif()
- find_library(FL_LIBRARY
- NAMES
- fuzzylite
- HINTS
- ENV FLDIR
- PATH_SUFFIXES
- dynamic
- lib
- ${VC_LIB_PATH_SUFFIX}
- )
- set(FL_LIBRARIES ${FL_LIBRARY})
- set(FL_INCLUDE_DIRS ${FL_INCLUDE_DIR})
- include(FindPackageHandleStandardArgs)
- FIND_PACKAGE_HANDLE_STANDARD_ARGS(FL
- REQUIRED_VARS FL_LIBRARIES FL_INCLUDE_DIRS)
- mark_as_advanced(FL_LIBRARY FL_INCLUDE_DIR)
|