Added apple workaround for core include dir installation
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@304 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
@@ -38,6 +38,32 @@ endif ()
|
|||||||
# Install Header Files
|
# Install Header Files
|
||||||
|
|
||||||
if (NOT ACG_PROJECT_MACOS_BUNDLE OR NOT APPLE)
|
if (NOT ACG_PROJECT_MACOS_BUNDLE OR NOT APPLE)
|
||||||
|
|
||||||
|
if ( APPLE )
|
||||||
|
FILE(GLOB files_install_Geometry "${CMAKE_CURRENT_SOURCE_DIR}/Geometry/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/Geometry/*T.cc" )
|
||||||
|
FILE(GLOB files_install_IO "${CMAKE_CURRENT_SOURCE_DIR}/IO/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/IO/*T.cc" "${CMAKE_CURRENT_SOURCE_DIR}/IO/*.inl" )
|
||||||
|
FILE(GLOB files_install_IO_importer "${CMAKE_CURRENT_SOURCE_DIR}/IO/importer/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/IO/importer/*T.cc" )
|
||||||
|
FILE(GLOB files_install_IO_exporter "${CMAKE_CURRENT_SOURCE_DIR}/IO/exporter/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/IO/exporter/*T.cc" )
|
||||||
|
FILE(GLOB files_install_IO_reader "${CMAKE_CURRENT_SOURCE_DIR}/IO/reader/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/IO/reader/*T.cc" )
|
||||||
|
FILE(GLOB files_install_IO_writer "${CMAKE_CURRENT_SOURCE_DIR}/IO/writer/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/IO/writer/*T.cc" )
|
||||||
|
FILE(GLOB files_install_Mesh "${CMAKE_CURRENT_SOURCE_DIR}/Mesh/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/Mesh/*T.cc" )
|
||||||
|
FILE(GLOB files_install_Mesh_Gen "${CMAKE_CURRENT_SOURCE_DIR}/Mesh/gen/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/Mesh/gen/*T.cc" )
|
||||||
|
FILE(GLOB files_install_System "${CMAKE_CURRENT_SOURCE_DIR}/System/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/System/*T.cc" "${CMAKE_CURRENT_SOURCE_DIR}/System/config.h" )
|
||||||
|
FILE(GLOB files_install_Utils "${CMAKE_CURRENT_SOURCE_DIR}/Utils/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/Utils/*T.cc" )
|
||||||
|
INSTALL(FILES ${files_install_Geometry} DESTINATION include/OpenMesh/Core/Geometry )
|
||||||
|
INSTALL(FILES ${files_install_IO} DESTINATION include/OpenMesh/Core/IO )
|
||||||
|
INSTALL(FILES ${files_install_IO_importer} DESTINATION include/OpenMesh/Core/IO/importer )
|
||||||
|
INSTALL(FILES ${files_install_IO_exporter} DESTINATION include/OpenMesh/Core/IO/exporter )
|
||||||
|
INSTALL(FILES ${files_install_IO_reader} DESTINATION include/OpenMesh/Core/IO/reader )
|
||||||
|
INSTALL(FILES ${files_install_IO_writer} DESTINATION include/OpenMesh/Core/IO/writer )
|
||||||
|
INSTALL(FILES ${files_install_Mesh} DESTINATION include/OpenMesh/Core/Mesh )
|
||||||
|
INSTALL(FILES ${files_install_Mesh_Gen} DESTINATION include/OpenMesh/Core/Mesh/gen )
|
||||||
|
INSTALL(FILES ${files_install_System} DESTINATION include/OpenMesh/Core/System )
|
||||||
|
INSTALL(FILES ${files_install_Utils} DESTINATION include/OpenMesh/Core/Utils )
|
||||||
|
endif(APPLE)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
install(DIRECTORY .
|
install(DIRECTORY .
|
||||||
DESTINATION include/OpenMesh/Core
|
DESTINATION include/OpenMesh/Core
|
||||||
FILES_MATCHING
|
FILES_MATCHING
|
||||||
|
|||||||
Reference in New Issue
Block a user