YANG Qiao
01f8d0cb2e
fix libjpeg conf
2015-08-10 12:00:53 -05:00
YANG Qiao
68e81c7b27
add nxlib bset
2015-08-10 12:00:53 -05:00
YANG Qiao
a7d2db0241
add nanoX bset
2015-08-10 12:00:53 -05:00
YANG Qiao
457c7ec9fd
add t1lib bset (patch url should be changed after it is merged into rtems git server)
2015-08-10 12:00:53 -05:00
YANG Qiao
d9ee8ae401
add freetype2 bset
2015-08-10 12:00:53 -05:00
YANG Qiao
d2ee14c694
add tiff-4.0.2 bset
2015-08-10 12:00:53 -05:00
YANG Qiao
0b80ff5309
add libpng bset
2015-08-10 12:00:53 -05:00
Chris Johns
f936478ef9
rtems/netsnmp: Disable SMP builds.
...
NetSNMP breaks building with extra jobs on fast hardware.
2015-07-20 14:09:24 +10:00
Chris Johns
6444d5806d
Canandian Cross Compiling and RTEMS 3rd party package building Fixes.
...
The change fixes installing for RTEMS 3rd Party packages where the
RSB considered them Canadian Cross Compiling (Cxc). Fixing the
Cxc issue broke real Cxc builds. The change corrects the issue of
macros being changed in the Cxc and the prep data not being udpated.
The configuration is loaded again after the updated macros. The
macros are also copied and restored to ensure a clean stable base.
The change also introduces --rtems-tools and --rtems-bsp to align
the command line with the waf configure process or RTEMS application.
2015-07-20 13:49:42 +10:00
Sebastian Huber
fba2549d5c
rtems4.11: OpenMP support for ARM, PowerPC, SPARC
2015-07-07 09:33:30 +02:00
Chris Johns
dcc0e5cb6e
Change license to BSD.
2015-06-22 10:18:49 +10:00
Chris Johns
e9dfd95dd9
Revert "add basic support for OpenBSD"
...
This reverts commit 83d97daa070d67d177b90796ed22e4044ec9012c.
It contains a GPL license.
2015-06-22 10:14:54 +10:00
Karel Gardas
83d97daa07
add basic support for OpenBSD
2015-06-22 10:12:44 +10:00
Chris Johns
eddfda5be0
config: Add a qemu-snapshot map to the qemu build.
2015-06-16 20:58:19 +10:00
Chris Johns
5b5d6bff74
sb: Fix the downloader file:// URL to copy the file to the local path.
2015-06-16 20:57:06 +10:00
Chris Johns
18cea20a12
devel/qemu: Add support to build VDE if installed.
...
Check is the VDE development package is installed and if it is
enabled support.
2015-06-05 17:00:58 +10:00
Chris Johns
99768016de
sb: Expand each data line.
2015-06-05 16:58:29 +10:00
Chris Johns
4bd058ea7c
sb: Always generate an XML report.
2015-05-22 12:20:41 +10:00
Nick Withers
d15a7f8861
Don't let a GCC port install override base Clang for FreeBSD 10+
2015-05-22 12:02:38 +10:00
Chris Johns
ce60578b8f
sb: Fix reporting and installing the reports when building.
...
Switch the default report to text format.
Fix the report to support the set builder.
2015-05-21 21:49:25 +10:00
Hesham ALMatary
d758ab9adc
Modify GNU's common backend configuration files to build from external sources
2015-05-06 16:20:09 +10:00
Chris Johns
bd16849b11
sb: Update the downloader for 2.7.8 and earlier without a context.
2015-03-30 14:30:56 +11:00
Chris Johns
3237c8ee69
sb: Provide an unverified SSL context to the URL.
...
The RTEMS servers are causing an exception when downloading patches. The solution is
provided in PEP-0476 (https://www.python.org/dev/peps/pep-0476/#opting-out ).
2015-03-29 15:35:00 +11:00
Chris Johns
2e54abc9ba
sb: Make the source and patch labels have sortable label.
...
This patch changes 'patch1' to 'patch0001' so sorting of the macro
keys in the patch macro map returns the order the patches are declared.
The helps mamage patch sets that need a specific order.
2015-03-26 11:12:13 +11:00
Chris Johns
ba0008c372
sb: Do not accept an extra separate option for --with/--without.
...
The --with/--without that does not have an extra option was
consuming an extra option on the command line.
2015-03-20 13:57:27 +11:00
Chris Johns
b6d6a11abf
sb: Change Cygwin support to produce cygwin executables.
2015-03-18 08:54:48 +11:00
Chris Johns
b0f9e30fa4
Add merge to the git and download modules to merge after a fetch.
...
Update the RTEMS tools and newlib-git to merge after the fetch.
2015-03-18 08:21:34 +11:00
Chris Johns
88cb50a3a4
Fix removall for Windows and POSIX file systems.
2015-03-07 09:24:51 +11:00
Chris Johns
46ec6b52c8
Windows is win32 when testing for the host.
2015-03-07 09:24:51 +11:00
Chris Johns
a84249d261
Windows fixes to build with MSYS2.
...
The path handling has been cleaned up and support for file names
longer than 256 characters.
2015-03-07 09:24:51 +11:00
Chris Johns
d7550652cb
Add options support for --with/--without processing. Add --with-download support.
...
You can now test downloading by using --dry-run and --with-download.
Print the redirect if one is taken.
2015-02-18 10:27:02 +11:00
Chris Johns
616892914e
Fixes to get a better update on MSYS2.
2015-02-18 10:26:57 +11:00
Chris Johns
be63b8a517
Fix coping and delete on Windows.
...
This change uses a python.org feature to make the paths uicode
which changes the WIN32 API used. The default WIN32 is limited
to file lengths of 256 characters.
2015-02-18 10:26:52 +11:00
Chris Johns
d4eb08f55a
Windows native build fixes.
...
The testing of building on Windows is done using MSYS2.
2015-02-07 17:58:17 +11:00
Chris Johns
81ccf41bc0
Update all 4.11 archs to newlib-2.2.0-1 and gdb-7.8.2 where possible.
...
Remove the extra gdb-7.8.1.cfg and added support to allow GDB tar
compression to be version defined. GDB has changed it default to .xz.
2015-02-07 10:46:49 +11:00
Chris Johns
712516ac1e
Add Sqlite as a 3rd party package.
...
Thanks to Wendell P Silva for the excellent Wiki page.
2015-01-28 21:42:46 +11:00
Chris Johns
eeded980e5
Fix the check to see if the path is writable.
2015-01-26 11:57:43 +11:00
Chris Johns
8a7428c94b
Add Google Protocol Buffers as a 3prd party package for RTEMS.
...
https://developers.google.com/protocol-buffers/
2015-01-23 14:33:19 +11:00
Chris Johns
b31d5e2dd9
Fix C++ build support for cross-compiling RTEMS 3rd party packages.
2015-01-23 14:31:25 +11:00
Chris Johns
8197b8ea04
Add the host name to the package name.
...
Adding the host name results in the tar files created by the
--bset-tar-file and --pkg-tar-files to contain the host name.
This is useful when building Cxc packages.
2015-01-18 15:34:35 +11:00
Chris Johns
818ea245da
Minor version number bump.
2015-01-18 11:25:17 +11:00
Chris Johns
3963ac4aae
Detect a Cxc build from the options and automatically disabled installing.
...
This is similar to always providing --no-install on the command when building
a Cxc package.
2015-01-18 11:24:11 +11:00
Chris Johns
0392c5fe6c
Provide flags and include paths for the host when building a Cxc.
2015-01-18 11:23:12 +11:00
Chris Johns
e7cbf74fe2
rtems4.11: Update DTC for Moxie to it's new home path.
...
Add a suitable hash for the build to proceed.
Closes #2202 .
2014-12-12 11:22:54 +11:00
Sebastian Huber
6733a85981
sb: Move content to formatter classes
2014-12-11 07:50:10 +01:00
Sebastian Huber
e794d0aba9
sb: Add HTML generation to formatter class
2014-12-11 07:50:10 +01:00
Sebastian Huber
28410ebf89
sb: Move build set to formatter classes
2014-12-11 07:50:10 +01:00
Sebastian Huber
14e5d2edbb
sb: Move git status to formatter classes
2014-12-11 07:50:10 +01:00
Sebastian Huber
1f77f9e36b
sb: Add XML formatter
2014-12-11 07:50:09 +01:00
Sebastian Huber
97e083a72c
sb: Move introduction to formatter classes
2014-12-11 07:50:09 +01:00