Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Multiple config files are not supported
Problem ------- OpenDDS currently supports a single configuration file. Supporting multiple configuration files would allow complex configurations to be broken down into more modular configuration files and it allows "base" configuration to be customized. Solution -------- Add a command-line argument named `-DCPSSingleConfigFile 0` to turn on support for multiple config files. For backwards compatibility, the default is `-DCPSSingleConfigFile 0`. When multiple config files are enabled, process command-line arguments in order and process each configuration file as it is encountered. Multiple configuration files are supported via multiple `-DCPSConfigFile` arguments. Configuration now processes environment variables first and then command-line arguments in order. Each config file is processed as it is encounter in the command-line.
- Loading branch information