[ https://issues.apache.org/jira/browse/QPID-5380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justin Ross updated QPID-5380: ------------------------------ Attachment: QPID-5380-1.patch - Define a default installation area for work inside a checkout - Separate system tests so they can run against an installation - Add qdtest, an entry point for running system tests - Add install logic for qdtest and its system tests - Add test.sh, a developer tool for running all the tests from top to bottom - Update config.sh with variables for in-tree source, build, and install dirs This patch does not address the problem of how to look up the config file when QPID_DISPATCH_HOME is set. That needs some more thought. However, this change by itself is I think an improvement. > Dispatch - Simplify use of non-system instances > ----------------------------------------------- > > Key: QPID-5380 > URL: https://issues.apache.org/jira/browse/QPID-5380 > Project: Qpid > Issue Type: Improvement > Components: Qpid Dispatch > Reporter: Justin Ross > Assignee: Justin Ross > Attachments: QPID-5380-1.patch > > > Right now the config path is set to /etc/qpid-dispatch/... in every instance, > and the user needs to override it. > For checkouts and other alternate installs, I propose that instead we look to > see if QPID_DISPATCH_HOME is set, and if so load config from > QPID_DISPATCH_HOME/etc. > If we then change QPID_DISPATCH_HOME to be the dispatch build dir, where the > configured files land by convention, we'll have an instance that can run > without extra args. > - Load config from QPID_DISPATCH_HOME/etc if QDH is set; otherwise, use > /etc/qpid-dispatch/... > - Change the config.sh QPID_DISPATCH_HOME to $(pwd)/build > This additionally helps with home-dir installs. -- This message was sent by Atlassian JIRA (v6.1#6144) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org