From babee83194b435d3412aa5883d2e44b3fa9d9700 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 24 May 2007 08:51:55 +0000 Subject: [PATCH] From Serge Lages, support for install api directories, with tweaks from Robert Osfield --- src/osgViewer/CMakeLists.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/osgViewer/CMakeLists.txt b/src/osgViewer/CMakeLists.txt index 1772c6416..5330b4041 100644 --- a/src/osgViewer/CMakeLists.txt +++ b/src/osgViewer/CMakeLists.txt @@ -80,5 +80,13 @@ IF(MINGW OR CYGWIN) LINK_EXTERNAL(${LIB_NAME} gdi32 ) ENDIF(MINGW OR CYGWIN) - INCLUDE(ModuleInstall OPTIONAL) + +FOREACH( INCLUDEFILE ${LIB_PUBLIC_HEADERS} ) + FILE(RELATIVE_PATH REL_INCLUDEFILE ${HEADER_PATH} ${INCLUDEFILE}) + GET_FILENAME_COMPONENT(REL_INCLUDE_PATH ${REL_INCLUDEFILE} PATH) + INSTALL( + FILES ${INCLUDEFILE} + DESTINATION ${INSTALL_INCDIR}/${LIB_NAME}/${REL_INCLUDE_PATH} + ) +ENDFOREACH( INCLUDEFILE)