diff options
author | Brad King <brad.king@kitware.com> | 2014-09-12 13:55:06 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-09-15 14:26:59 (GMT) |
commit | eb7d8156492c353f9972bdf6e2203657f5d6592e (patch) | |
tree | 30eb3dcc6a09032e14044b6866929f86f6ad5093 /Source/cmake.h | |
parent | 09c8ad99433df06ed36791bfaef97996cd2de04e (diff) | |
download | CMake-eb7d8156492c353f9972bdf6e2203657f5d6592e.zip CMake-eb7d8156492c353f9972bdf6e2203657f5d6592e.tar.gz CMake-eb7d8156492c353f9972bdf6e2203657f5d6592e.tar.bz2 |
cmake: Add -A option to specify a generator platform
Define the 'cmake -A' option to set CMAKE_GENERATOR_PLATFORM
without having to spell out the whole variable name. We choose
the name '-A' for "platform" because '-P' is already taken, and
in the common use case the "platform" is actually an architecture
(e.g. x64).
Teach the RunCMake test infrastructure to use -A to pass the generator
platform. Extend the RunCMake.GeneratorPlatform test with a case to
verify that the -A option cannot be repeated.
Diffstat (limited to 'Source/cmake.h')
-rw-r--r-- | Source/cmake.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/cmake.h b/Source/cmake.h index 919fc24..60ffcd4 100644 --- a/Source/cmake.h +++ b/Source/cmake.h @@ -476,6 +476,7 @@ private: {"-U <globbing_expr>", "Remove matching entries from CMake cache."}, \ {"-G <generator-name>", "Specify a build system generator."},\ {"-T <toolset-name>", "Specify toolset name if supported by generator."}, \ + {"-A <platform-name>", "Specify platform name if supported by generator."}, \ {"-Wno-dev", "Suppress developer warnings."},\ {"-Wdev", "Enable developer warnings."} |