diff options
| author | Brad King <brad.king@kitware.com> | 2013-03-12 15:47:49 (GMT) |
|---|---|---|
| committer | Brad King <brad.king@kitware.com> | 2013-03-12 15:52:52 (GMT) |
| commit | 1df49282a5649c9ad9f8769cb552423ad74adbfb (patch) | |
| tree | 549c4b0663b3e0c0600f7a8d54bd6dd373e3e457 /Tests/Tutorial/Step6/MathFunctions/MathFunctions.h | |
| parent | 51fc4fb3c1bd22f038b1d6b51e039296bbc258c3 (diff) | |
| download | CMake-1df49282a5649c9ad9f8769cb552423ad74adbfb.zip CMake-1df49282a5649c9ad9f8769cb552423ad74adbfb.tar.gz CMake-1df49282a5649c9ad9f8769cb552423ad74adbfb.tar.bz2 | |
add_subdirectory: Compute output dir with consistent slashes (#10072)
When the command is invoked without an explicit build directory path we
compute it from the source directory path. When either the source or
build tree is the root of a Windows drive letter it will have a trailing
slash. Handle slashes consistently when substituting the current output
directory for the current source directory.
While at it, use cmSystemTools::IsSubDirectory instead of FindLastString
to verify that the source directory is a subdirectory.
Inspired-by: Graham Menhennitt <graham@menhennitt.com.au>
Diffstat (limited to 'Tests/Tutorial/Step6/MathFunctions/MathFunctions.h')
0 files changed, 0 insertions, 0 deletions
