Added cmake install target blocks for includes of OpenMesh Core and Tools
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@159 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
@@ -32,3 +32,43 @@ else ()
|
|||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
|
||||||
|
# Install Header Files
|
||||||
|
install(DIRECTORY .
|
||||||
|
DESTINATION include/OpenMesh/Core
|
||||||
|
FILES_MATCHING
|
||||||
|
PATTERN "*.hh"
|
||||||
|
PATTERN "CVS" EXCLUDE
|
||||||
|
PATTERN ".svn" EXCLUDE
|
||||||
|
PATTERN "tmp" EXCLUDE
|
||||||
|
PATTERN "Templates" EXCLUDE
|
||||||
|
PATTERN "Debian*" EXCLUDE)
|
||||||
|
|
||||||
|
#install Template cc files (required by headers)
|
||||||
|
install(DIRECTORY .
|
||||||
|
DESTINATION include/OpenMesh/Core
|
||||||
|
FILES_MATCHING
|
||||||
|
PATTERN "*T.cc"
|
||||||
|
PATTERN "CVS" EXCLUDE
|
||||||
|
PATTERN ".svn" EXCLUDE
|
||||||
|
PATTERN "tmp" EXCLUDE
|
||||||
|
PATTERN "Templates" EXCLUDE
|
||||||
|
PATTERN "Debian*" EXCLUDE)
|
||||||
|
|
||||||
|
#install the config file
|
||||||
|
install(FILES System/config.h DESTINATION include/OpenMesh/Core/System)
|
||||||
|
|
||||||
|
#install inlined Files from IO
|
||||||
|
install(DIRECTORY IO/
|
||||||
|
DESTINATION include/OpenMesh/Core/IO
|
||||||
|
FILES_MATCHING
|
||||||
|
PATTERN "*.inl"
|
||||||
|
PATTERN "CVS" EXCLUDE
|
||||||
|
PATTERN ".svn" EXCLUDE
|
||||||
|
PATTERN "reader" EXCLUDE
|
||||||
|
PATTERN "writer" EXCLUDE
|
||||||
|
PATTERN "importer" EXCLUDE
|
||||||
|
PATTERN "exporter" EXCLUDE
|
||||||
|
PATTERN "tmp" EXCLUDE
|
||||||
|
PATTERN "Debian*" EXCLUDE )
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -33,3 +33,25 @@ endif ()
|
|||||||
|
|
||||||
target_link_libraries (OpenMeshTools OpenMeshCore)
|
target_link_libraries (OpenMeshTools OpenMeshCore)
|
||||||
|
|
||||||
|
# Install Header Files
|
||||||
|
install(DIRECTORY .
|
||||||
|
DESTINATION include/OpenMesh/Tools
|
||||||
|
FILES_MATCHING
|
||||||
|
PATTERN "*.hh"
|
||||||
|
PATTERN "CVS" EXCLUDE
|
||||||
|
PATTERN ".svn" EXCLUDE
|
||||||
|
PATTERN "tmp" EXCLUDE
|
||||||
|
PATTERN "Templates" EXCLUDE
|
||||||
|
PATTERN "Debian*" EXCLUDE)
|
||||||
|
|
||||||
|
#install Template cc files (required by headers)
|
||||||
|
install(DIRECTORY .
|
||||||
|
DESTINATION include/OpenMesh/Tools
|
||||||
|
FILES_MATCHING
|
||||||
|
PATTERN "*T.cc"
|
||||||
|
PATTERN "CVS" EXCLUDE
|
||||||
|
PATTERN ".svn" EXCLUDE
|
||||||
|
PATTERN "tmp" EXCLUDE
|
||||||
|
PATTERN "Templates" EXCLUDE
|
||||||
|
PATTERN "Debian*" EXCLUDE)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user