788 Commits

Author SHA1 Message Date
Chris Johns
d7a023a4c1 Add documentation. 2012-11-05 18:04:16 +11:00
Chris Johns
be27b5ca2c Remove the autotools. You need them to pass check. 2012-11-05 08:00:39 +11:00
Chris Johns
670bb08fbc Remove debug print. 2012-11-05 08:00:25 +11:00
Chris Johns
fc619d8d22 Make FreeBSD pass the check. 2012-11-05 07:54:06 +11:00
Chris Johns
cbc9252650 Fix Windows paths with the list_config call. 2012-11-05 15:55:55 +11:00
Chris Johns
3bcb28731f Fix the TB_ to SB_ renaming. 2012-11-05 15:29:06 +11:00
Chris Johns
e9af460249 Move the build sets to .bset naming. 2012-11-05 15:28:36 +11:00
Chris Johns
4882ff3655 Better build set message. 2012-11-05 12:46:04 +11:00
Chris Johns
015fa1bfae Add the missing glob import. 2012-11-05 12:43:11 +11:00
Chris Johns
71b88934f1 Add optargs for tool extensions of arguments. Fix up the builder. 2012-11-05 12:29:25 +11:00
Chris Johns
8f7642f224 Set perms to execute. 2012-11-05 12:28:39 +11:00
Chris Johns
2181fb8b8d Cleaned up configuration. Allow the sb-builder to directly build packages. 2012-11-05 12:27:35 +11:00
Chris Johns
3071050a39 Allow defines with the macro is empty. 2012-11-05 11:52:16 +11:00
Chris Johns
7ff4c5b433 Clean up the configurations. Add internal/external autotools support. 2012-11-05 10:40:16 +11:00
Chris Johns
3493ada70e Fix the test check for none. Add optional support. 2012-11-05 10:39:45 +11:00
Chris Johns
1d43ba81d7 Make objcopy and objdump optional. 2012-11-05 10:39:11 +11:00
Chris Johns
c7ddbf64bf Make MacOS default prefix /usr/local. 2012-11-05 10:38:20 +11:00
Chris Johns
3fb02d510d Add support to pipe from gdb. 2012-11-05 10:37:44 +11:00
Chris Johns
44300caa45 Set execute perms. 2012-11-04 15:24:32 +11:00
Chris Johns
d84419bf00 Add C++ source. 2012-11-04 15:17:49 +11:00
Chris Johns
1713bc1876 Remove invalud configure options. 2012-11-04 15:17:31 +11:00
Chris Johns
8f84a6b3a0 Add checking support to make sure a host is setup correctly. 2012-11-04 15:16:53 +11:00
Chris Johns
4c32621235 Fix long options. 2012-11-01 14:10:57 +11:00
Chris Johns
73483ed5a0 Fix errors on Windows. Catch the correct exception. 2012-11-01 14:10:41 +11:00
Chris Johns
d5ba37b673 Use autoconf-2.68 cause 2.69 fails on Windows. 2012-11-01 14:09:59 +11:00
Chris Johns
80027df531 Add m4 and a gnu-tools build set. 2012-10-31 22:36:11 +11:00
Chris Johns
9116797083 Fix the paths on Windows. 2012-10-31 22:35:28 +11:00
Chris Johns
a77f784f78 Fix the TB_ environment variables. 2012-10-31 22:34:45 +11:00
Chris Johns
07607e2667 Add a local id for Windows. 2012-10-31 20:52:33 +11:00
Chris Johns
ab8319af6d Clean all paths to make them work on Windows. 2012-10-31 20:47:57 +11:00
Chris Johns
ba8a935b28 Change name to Source Builder from Tool Builder. 2012-10-31 14:48:27 +11:00
Chris Johns
4861d2e6a6 Add expat and gdb support. 2012-10-31 13:35:28 +11:00
Chris Johns
f107171e4f Fix the error message on a download failure. 2012-10-31 13:34:49 +11:00
Chris Johns
52604491d3 Support modules other than bintuls and gcc.
Added support to build autoconf and automake plus other packages
such as libusb and the stlink project. This includes support to
build a specific github version downloaded from github.
2012-10-31 12:09:38 +11:00
Chris Johns
ed0de00d6d Create the sources path if not present and the user has forced. 2012-10-30 02:41:34 +11:00
Chris Johns
864360e67e Add a force option. 2012-10-30 02:40:18 +11:00
Chris Johns
19622ea2f5 Merged in SpecBuilder FreeBSD support. 2012-10-30 11:24:46 +11:00
Chris Johns
bf13d27ab0 Initial import. 2012-10-30 10:37:12 +11:00