add TriangleConfig.cmake.in
This commit is contained in:
parent
c005053c93
commit
1b315dbdbd
@ -1,7 +1,7 @@
|
|||||||
cmake_minimum_required(VERSION 3.15.2)
|
cmake_minimum_required(VERSION 3.15.2)
|
||||||
|
|
||||||
# 设置工程名称和语言
|
# 设置工程名称和语言
|
||||||
project(TRIANGLE VERSION 1.6)
|
project(Triangle VERSION 1.6)
|
||||||
# 添加配置配件编写的函数
|
# 添加配置配件编写的函数
|
||||||
include(CMakePackageConfigHelpers)
|
include(CMakePackageConfigHelpers)
|
||||||
|
|
||||||
|
18
TriangleConfig.cmake.in
Normal file
18
TriangleConfig.cmake.in
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
@PACKAGE_INIT@
|
||||||
|
|
||||||
|
set(@PROJECT_NAME@_Version "@PROJECT_VERSION@")
|
||||||
|
set_and_check(@PROJECT_NAME@_INSTALL_PREFIX "${PACKAGE_PREFIX_DIR}")
|
||||||
|
set_and_check(@PROJECT_NAME@_INC_DIR "${PACKAGE_PREFIX_DIR}/include")
|
||||||
|
set_and_check(@PROJECT_NAME@_INCLUDE_DIR "${PACKAGE_PREFIX_DIR}/include")
|
||||||
|
set_and_check(@PROJECT_NAME@_LIB_DIR "${PACKAGE_PREFIX_DIR}/lib")
|
||||||
|
set_and_check(@PROJECT_NAME@_LIBRARY_DIR "${PACKAGE_PREFIX_DIR}/lib")
|
||||||
|
|
||||||
|
set(@PROJECT_NAME@_LIB triangle)
|
||||||
|
set(@PROJECT_NAME@_LIBRARY triangle)
|
||||||
|
set(@PROJECT_NAME@_FOUND 1)
|
||||||
|
|
||||||
|
set(@PROJECT_NAME@_OPENMP @LibLCG_OPENMP@)
|
||||||
|
set(@PROJECT_NAME@_EIGEN @LibLCG_EIGEN@)
|
||||||
|
|
||||||
|
# include target information
|
||||||
|
include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake")
|
Loading…
Reference in New Issue
Block a user