mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-04-30 07:44:10 +08:00
Added CMake support for Tensor module. CMake now installs CXX11 Tensor module like the rest of the unsupported modules
This commit is contained in:
parent
f074bb4b5f
commit
4084dce038
@ -9,3 +9,4 @@ install(FILES
|
|||||||
)
|
)
|
||||||
|
|
||||||
add_subdirectory(src)
|
add_subdirectory(src)
|
||||||
|
add_subdirectory(CXX11)
|
8
unsupported/Eigen/CXX11/CMakeLists.txt
Normal file
8
unsupported/Eigen/CXX11/CMakeLists.txt
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
set(Eigen_CXX11_HEADERS Core Tensor TensorSymmetry)
|
||||||
|
|
||||||
|
install(FILES
|
||||||
|
${Eigen_CXX11_HEADERS}
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/unsupported/Eigen/CXX11 COMPONENT Devel
|
||||||
|
)
|
||||||
|
|
||||||
|
add_subdirectory(src)
|
3
unsupported/Eigen/CXX11/src/CMakeLists.txt
Normal file
3
unsupported/Eigen/CXX11/src/CMakeLists.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
add_subdirectory(Core)
|
||||||
|
add_subdirectory(Tensor)
|
||||||
|
add_subdirectory(TensorSymmetry)
|
1
unsupported/Eigen/CXX11/src/Core/CMakeLists.txt
Normal file
1
unsupported/Eigen/CXX11/src/Core/CMakeLists.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory(util)
|
6
unsupported/Eigen/CXX11/src/Core/util/CMakeLists.txt
Normal file
6
unsupported/Eigen/CXX11/src/Core/util/CMakeLists.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
FILE(GLOB Eigen_CXX11_Core_util_SRCS "*.h")
|
||||||
|
|
||||||
|
INSTALL(FILES
|
||||||
|
${Eigen_CXX11_Core_util_SRCS}
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/unsupported/Eigen/CXX11/src/Core/util COMPONENT Devel
|
||||||
|
)
|
6
unsupported/Eigen/CXX11/src/Tensor/CMakeLists.txt
Normal file
6
unsupported/Eigen/CXX11/src/Tensor/CMakeLists.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
FILE(GLOB Eigen_CXX11_Tensor_SRCS "*.h")
|
||||||
|
|
||||||
|
INSTALL(FILES
|
||||||
|
${Eigen_CXX11_Tensor_SRCS}
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/unsupported/Eigen/CXX11/src/Tensor COMPONENT Devel
|
||||||
|
)
|
@ -0,0 +1,8 @@
|
|||||||
|
FILE(GLOB Eigen_CXX11_TensorSymmetry_SRCS "*.h")
|
||||||
|
|
||||||
|
INSTALL(FILES
|
||||||
|
${Eigen_CXX11_TensorSymmetry_SRCS}
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/unsupported/Eigen/CXX11/src/TensorSymmetry COMPONENT Devel
|
||||||
|
)
|
||||||
|
|
||||||
|
add_subdirectory(util)
|
@ -0,0 +1,6 @@
|
|||||||
|
FILE(GLOB Eigen_CXX11_TensorSymmetry_util_SRCS "*.h")
|
||||||
|
|
||||||
|
INSTALL(FILES
|
||||||
|
${Eigen_CXX11_TensorSymmetry_util_SRCS}
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/unsupported/Eigen/CXX11/src/TensorSymmetry/util COMPONENT Devel
|
||||||
|
)
|
Loading…
x
Reference in New Issue
Block a user