[CMake] Preserving directory structure with INSTALL(...)
Filipe Sousa
filipe at ipb.pt
Tue Oct 10 12:50:02 EDT 2006
Kedzierski, Artur CIV NAVSURFWARCENDIV CORONA wrote:
> Lets say I have this dir structure:
> include/a/a1.h
> include/a/a2.h
> include/b/b1.h
> include/c/c1/c1.h
> When I do this:
> FILE(GLOB_RECURSE INSTALL_HEADERS RELATIVE "${CMAKE_SOURCE_DIR}"
> "$(CMAKE_SOURCE_DIR}/include/*.h")
> INSTALL(FILES ${INSTALL_HEADERS} DESTINATION include)
> I get this structure:
> include/a1.h
> include/a2.h
> include/b1.h
> include/c1.h
> Is there a way to tell INSTALL to preserve the original structure?
>
INSTALL(DIRECTORY dirs... DESTINATION <dir>
[FILE_PERMISSIONS permissions...]
[DIRECTORY_PERMISSIONS permissions...]
[USE_SOURCE_PERMISSIONS]
[CONFIGURATIONS [Debug|Release|...]]
[COMPONENT <component>]
[[PATTERN <pattern> | REGEX <regex>]
[EXCLUDE] [PERMISSIONS permissions...]] [...])
--
Filipe Sousa
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
Url : http://public.kitware.com/pipermail/cmake/attachments/20061010/5e06f625/signature.pgp
More information about the CMake
mailing list