9 Commits

Author SHA1 Message Date
Chris Johns
1b7e392fa1 Make the shell cmd path relative on error. 2013-02-21 10:16:52 +11:00
Chris Johns
e5aa27f028 Make sources directory if it does not exist.
Remove the need to add the --force option. Also revert the force option
back to the --force from --no-force and leave it so the user can
bypass the host check of various packages.
2013-02-21 10:07:04 +11:00
Chris Johns
b112284fb3 Use a relative path for the download notice message. 2013-02-20 14:48:54 +11:00
Chris Johns
fba1136108 Build Sets can reference other build sets.
A build set can invoke another build set. This allows an 'all'
type build set that builds all the RTEMS archs.

Change the get config call to return a map of paths and files.
2013-02-19 19:00:56 +11:00
Chris Johns
8d7624e1d4 Clean _tmproot. Move config listing to the setbuilder module.
Add the mising _tmprool clean.

Move the list printing out of the build which now just returns a
list of config files to the location of the options.
2013-02-17 11:50:02 +11:00
Chris Johns
e908afb868 Listing options now handle nested directories. 2013-02-14 18:00:38 +11:00
Chris Johns
bd8fef3767 Improve mkdir and rmdir.
Testing on various hosts shows a few problems. These changes seem
to help resolve them.
2013-02-01 12:35:59 +11:00
Chris Johns
e40c4dee09 Fix the parsing of the paths for patches. 2012-11-09 15:40:06 +11:00
Chris Johns
c80560d9a4 Move into the source-builder tree. 2012-11-06 10:09:40 +11:00