diff options
author | dos-reis <gdr@axiomatics.org> | 2010-08-26 12:17:29 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2010-08-26 12:17:29 +0000 |
commit | c27fd87803761d4e6829e931612bfb6928c23d73 (patch) | |
tree | ae182be4df50ceaf37c5fd11917b30e0312a22d7 /src/driver/utils.c | |
parent | 95feb5d4024c0d440a6891cfad6606dcb78f8b21 (diff) | |
download | open-axiom-c27fd87803761d4e6829e931612bfb6928c23d73.tar.gz |
* utils/Makefile.in: Install libOpenAxiom.a
* driver/main.c (print_configuration_info): New.
(main): Handle --config.
* driver/utils.c (openaxiom_build_rts_options): Likewise.
* driver/utils.h (openaxiom_config_driver): New driver enumerator.
Diffstat (limited to 'src/driver/utils.c')
-rw-r--r-- | src/driver/utils.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/driver/utils.c b/src/driver/utils.c index 0936705f..ed85339d 100644 --- a/src/driver/utils.c +++ b/src/driver/utils.c @@ -120,6 +120,7 @@ openaxiom_build_rts_options(openaxiom_command* command, openaxiom_driver driver) { switch (driver) { + case openaxiom_config_driver: case openaxiom_sman_driver: case openaxiom_execute_driver: case openaxiom_unknown_driver: @@ -232,6 +233,8 @@ openaxiom_preprocess_arguments(openaxiom_command* command, driver = openaxiom_core_driver; else if (strcmp(argv[i], "--server") == 0) driver = openaxiom_sman_driver; + else if (strcmp(argv[i], "--config") == 0) + driver = openaxiom_config_driver; else if (strcmp(argv[i], "--execute") == 0) { driver = openaxiom_execute_driver; break; |