Merge lp://staging/~jamesf/offspring/flexibleDev into lp://staging/offspring
Status: | Rejected |
---|---|
Rejected by: | Cody A.W. Somerville |
Proposed branch: | lp://staging/~jamesf/offspring/flexibleDev |
Merge into: | lp://staging/offspring |
Diff against target: |
38 lines (+3/-3) 3 files modified
Makefile (+1/-1) config/offspring-builder.config (+1/-1) lib/offspring/build/bin/offspring-build (+1/-1) |
To merge this branch: | bzr merge lp://staging/~jamesf/offspring/flexibleDev |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cody A.W. Somerville | Pending | ||
Review via email: mp+51759@code.staging.launchpad.net |
Description of the change
A few minor changes to remove some rigid requirements for development of buildtools: remove rigid path requirement for the code to reside in /srv, and for the user to be 'lexbuild'.
With this branch, and setting the following variables, the code can be run by anyone in any path:
export IBS_BASEDIR=
export IBS_SANITY_
export OFFSPRING_
"$IBS_BASEDIR/
Unmerged revisions
- 54. By James Ferguson
-
Changes to make it easier for developers to run parts of the system
direct from their working branch, with fewer prerequisites* Makefile (develop): make links in bin directory relative, so 'made'
system is not fixed to one path* config/
offspring- builder. config (IBS_BASEDIR): allow override of
IBS_BASEDIR so tree can live somewhere other than /srv* lib/offspring/
build/bin/ offspring- build: use IBS_BASEDIR rather than
hardcoded /srv to allow portability of code tree
Have you seen https:/ /code.launchpad .net/~mwhudson/ offspring/ path-independen ce/+merge/ 42585? It does the same sort of thing.