Merge branch 'optional_header_installing' into 'master'
add cmake variable that controls if headers should be installed or not See merge request OpenMesh/OpenMesh!298
This commit is contained in:
@@ -101,7 +101,13 @@ endif()
|
|||||||
|
|
||||||
|
|
||||||
# Only install if the project name matches OpenMesh.
|
# Only install if the project name matches OpenMesh.
|
||||||
if (NOT APPLE AND ${CMAKE_PROJECT_NAME} MATCHES "OpenMesh")
|
if (${CMAKE_PROJECT_NAME} MATCHES "OpenMesh")
|
||||||
|
set (OPENMESH_NO_INSTALL_HEADERS FALSE CACHE BOOL "Should OpenMesh skip installing headers?")
|
||||||
|
else()
|
||||||
|
set (OPENMESH_NO_INSTALL_HEADERS TRUE CACHE BOOL "Should OpenMesh skip installing headers?")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if (NOT APPLE AND NOT ${OPENMESH_NO_INSTALL_HEADERS})
|
||||||
|
|
||||||
# Install Header Files)
|
# Install Header Files)
|
||||||
install(DIRECTORY .
|
install(DIRECTORY .
|
||||||
|
|||||||
@@ -97,7 +97,13 @@ endif()
|
|||||||
|
|
||||||
|
|
||||||
# Only install if the project name matches OpenMesh.
|
# Only install if the project name matches OpenMesh.
|
||||||
if (NOT APPLE AND ${CMAKE_PROJECT_NAME} MATCHES "OpenMesh")
|
if (${CMAKE_PROJECT_NAME} MATCHES "OpenMesh")
|
||||||
|
set (OPENMESH_NO_INSTALL_HEADERS FALSE CACHE BOOL "Should OpenMesh skip installing headers?")
|
||||||
|
else()
|
||||||
|
set (OPENMESH_NO_INSTALL_HEADERS TRUE CACHE BOOL "Should OpenMesh skip installing headers?")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if (NOT APPLE AND NOT ${OPENMESH_NO_INSTALL_HEADERS})
|
||||||
|
|
||||||
# Install Header Files
|
# Install Header Files
|
||||||
install(DIRECTORY .
|
install(DIRECTORY .
|
||||||
|
|||||||
Reference in New Issue
Block a user