forked from MeshInspector/MeshLib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmeshlib-config.cmake.in
28 lines (22 loc) · 1.06 KB
/
meshlib-config.cmake.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
@PACKAGE_INIT@
set(MESHLIB_INCLUDE_DIR "@PACKAGE_MR_INCLUDE_DIR@")
set(MESHLIB_THIRDPARTY_INCLUDE_DIR "@PACKAGE_MR_INCLUDE_DIR@/include;@PACKAGE_MR_INCLUDE_DIR@/include/imgui")
link_directories("@PACKAGE_MR_MAIN_LIB_DIR@/lib")
get_filename_component(SELF_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
set(MESHLIB_BUILD_MRVIEWER @MESHLIB_BUILD_MRVIEWER@)
set(MESHLIB_BUILD_CUDA @MESHLIB_BUILD_CUDA@)
set(MESHLIB_EXPERIMENTAL_BUILD_C_BINDING @MESHLIB_EXPERIMENTAL_BUILD_C_BINDING@)
include(${SELF_DIR}/MRMeshConfig.cmake)
if(MESHLIB_BUILD_MRVIEWER)
include(${SELF_DIR}/MRViewerConfig.cmake)
include(${SELF_DIR}/MRCommonPluginsConfig.cmake)
endif(MESHLIB_BUILD_MRVIEWER)
if(MESHLIB_BUILD_CUDA)
include(${SELF_DIR}/MRCudaConfig.cmake)
endif(MESHLIB_BUILD_CUDA)
if(MESHLIB_EXPERIMENTAL_BUILD_C_BINDING)
include(${SELF_DIR}/MRMeshCConfig.cmake)
endif(MESHLIB_EXPERIMENTAL_BUILD_C_BINDING)
if(APPLE)
message("You can install required packages via brew: ' xargs brew install < /Library/Frameworks/MeshLib.framework/Versions/Current/requirements/macos.txt '")
endif(APPLE)