mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-20 03:16:10 +00:00
Update CMake find modules
This commit is contained in:
parent
129e5d2271
commit
063d8fd6c6
@ -7,7 +7,7 @@
|
||||
# Original Author:
|
||||
# 2019 Ryan Pavlik <ryan.pavlik@collabora.com> <ryan.pavlik@gmail.com>
|
||||
#
|
||||
# Copyright Collabora, Ltd. 2019
|
||||
# Copyright 2019, Collabora, Ltd.
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt)
|
||||
@ -16,32 +16,27 @@
|
||||
|
||||
set(LIB3DS_ROOT_DIR
|
||||
"${LIB3DS_ROOT_DIR}"
|
||||
CACHE
|
||||
PATH
|
||||
"Directory to search for lib3ds")
|
||||
find_path(LIB3DS_INCLUDE_DIR
|
||||
NAMES
|
||||
lib3ds/types.h
|
||||
PATHS
|
||||
"${LIB3DS_ROOT_DIR}")
|
||||
find_library(LIB3DS_LIBRARY
|
||||
CACHE PATH "Directory to search for lib3ds")
|
||||
find_path(
|
||||
LIB3DS_INCLUDE_DIR
|
||||
NAMES lib3ds/types.h
|
||||
PATHS "${LIB3DS_ROOT_DIR}")
|
||||
find_library(
|
||||
LIB3DS_LIBRARY
|
||||
NAMES 3ds 3ds-1
|
||||
PATHS
|
||||
"${LIB3DS_ROOT_DIR}")
|
||||
PATHS "${LIB3DS_ROOT_DIR}")
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(Lib3ds
|
||||
DEFAULT_MSG
|
||||
LIB3DS_INCLUDE_DIR
|
||||
LIB3DS_LIBRARY)
|
||||
find_package_handle_standard_args(LIB3DS DEFAULT_MSG LIB3DS_INCLUDE_DIR
|
||||
LIB3DS_LIBRARY)
|
||||
|
||||
if(LIB3DS_FOUND)
|
||||
if(NOT TARGET Lib3ds::Lib3ds)
|
||||
add_library(Lib3ds::Lib3ds UNKNOWN IMPORTED)
|
||||
set_target_properties(Lib3ds::Lib3ds
|
||||
PROPERTIES
|
||||
IMPORTED_LOCATION "${LIB3DS_LIBRARY}"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${LIB3DS_INCLUDE_DIR}")
|
||||
set_target_properties(
|
||||
Lib3ds::Lib3ds
|
||||
PROPERTIES IMPORTED_LOCATION "${LIB3DS_LIBRARY}"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${LIB3DS_INCLUDE_DIR}")
|
||||
endif()
|
||||
set(LIB3DS_INCLUDE_DIRS ${LIB3DS_INCLUDE_DIR})
|
||||
set(LIB3DS_LIBRARIES ${LIB3DS_LIBRARY})
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
# Original Author:
|
||||
# 2019 Ryan Pavlik <ryan.pavlik@collabora.com> <ryan.pavlik@gmail.com>
|
||||
#
|
||||
# Copyright Collabora, Ltd. 2019
|
||||
# Copyright 2019, Collabora, Ltd.
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
# Original Author:
|
||||
# 2019 Ryan Pavlik <ryan.pavlik@collabora.com> <ryan.pavlik@gmail.com>
|
||||
#
|
||||
# Copyright Collabora, Ltd. 2019
|
||||
# Copyright 2019, Collabora, Ltd.
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user