diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2006-07-14 13:13:23 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2006-07-14 13:13:23 (GMT) |
commit | d2a3ccd50533a1ce5bbb081a6fe727ed184cdeb1 (patch) | |
tree | 63ad5b83e9f65bc99e210e8cdd25db96fec604b6 /Source/kwsys/CMakeLists.txt | |
parent | fc49142fc634ae3b55feb744730251275d271dfc (diff) | |
download | CMake-d2a3ccd50533a1ce5bbb081a6fe727ed184cdeb1.zip CMake-d2a3ccd50533a1ce5bbb081a6fe727ed184cdeb1.tar.gz CMake-d2a3ccd50533a1ce5bbb081a6fe727ed184cdeb1.tar.bz2 |
ENH: Add support for multi-arguments: -f arg1 arg2 arg3 ... and support for lists: -f arg1 -f arg2 -f arg3 ... and for boolean to be stored as strings and doubles
Diffstat (limited to 'Source/kwsys/CMakeLists.txt')
-rw-r--r-- | Source/kwsys/CMakeLists.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt index a62c798..f160657 100644 --- a/Source/kwsys/CMakeLists.txt +++ b/Source/kwsys/CMakeLists.txt @@ -819,6 +819,24 @@ IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR) ENDIF(NOT CYGWIN) ADD_TEST(kwsys.testHashSTL ${EXEC_DIR}/testHashSTL) ADD_TEST(kwsys.testRegistry ${EXEC_DIR}/testRegistry) + ADD_TEST(kwsys.testCommandLineArguments ${EXEC_DIR}/testCommandLineArguments + --another-bool-variable + --long3=opt + --set-bool-arg1 + -SSS ken brad bill andy + --some-bool-variable=true + --some-double-variable12.5 + --some-int-variable 14 + "--some-string-variable=test string with space" + --some-multi-argument 5 1 8 3 7 1 3 9 7 1 + -N 12.5 -SS=andy -N 1.31 -N 22 + -SS=bill -BBtrue -SS=brad + -BBtrue + -BBfalse + -SS=ken + -A + -C=test + --long2 hello) IF(COMMAND SET_TESTS_PROPERTIES AND COMMAND GET_TEST_PROPERTY AND KWSYS_STANDALONE) ADD_TEST(kwsys.testFail ${EXEC_DIR}/testFail) # We expect test to fail |