diff --git a/cmake/FindFlatBuffers.cmake b/cmake/FindFlatBuffers.cmake deleted file mode 100644 index e3fe1e18..00000000 --- a/cmake/FindFlatBuffers.cmake +++ /dev/null @@ -1,67 +0,0 @@ -################################################################################ -# Copyright (C) 2014-2018 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH # -# # -# This software is distributed under the terms of the # -# GNU Lesser General Public Licence (LGPL) version 3, # -# copied verbatim in the file "LICENSE" # -################################################################################ - -find_path(FLATBUFFERS_INCLUDE_DIR - NAMES flatbuffers/flatbuffers.h - HINTS ${FLATBUFFERS_ROOT} $ENV{FLATBUFFERS_ROOT} - PATH_SUFFIXES include -) - -find_path(FLATBUFFERS_LIBRARY_DIR - NAMES libflatbuffers.a - HINTS ${FLATBUFFERS_ROOT} $ENV{FLATBUFFERS_ROOT} - PATH_SUFFIXES lib -) - -find_library(FLATBUFFERS_STATIC_LIBRARY - NAMES libflatbuffers.a - HINTS ${FLATBUFFERS_ROOT} $ENV{FLATBUFFERS_ROOT} - PATH_SUFFIXES lib -) - -find_path(FLATBUFFERS_BINARY_DIR - NAMES flatc - HINTS ${FLATBUFFERS_ROOT} $ENV{FLATBUFFERS_ROOT} - PATH_SUFFIXES bin -) - -find_program(FLATBUFFERS_BINARY_FLATC - NAMES flatc - HINTS ${FLATBUFFERS_ROOT} $ENV{FLATBUFFERS_ROOT} - PATH_SUFFIXES bin -) - -include(FindPackageHandleStandardArgs) -find_package_handle_standard_args(FlatBuffers - REQUIRED_VARS - FLATBUFFERS_INCLUDE_DIR - FLATBUFFERS_LIBRARY_DIR - FLATBUFFERS_BINARY_DIR -) - -# idempotently import targets -if(NOT TARGET FlatBuffers) - if(FLATBUFFERS_FOUND) - # import target - add_library(FlatBuffers STATIC IMPORTED) - set_target_properties(FlatBuffers PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES ${FLATBUFFERS_INCLUDE_DIR} - IMPORTED_LOCATION ${FLATBUFFERS_STATIC_LIBRARY} - ) - endif() -endif() - -if(NOT TARGET FlatBuffers::flatc) - if(FLATBUFFERS_FOUND) - # import target - add_executable(FlatBuffers::flatc IMPORTED) - set_target_properties(FlatBuffers::flatc PROPERTIES - IMPORTED_LOCATION ${FLATBUFFERS_BINARY_FLATC} - ) - endif() -endif()