summaryrefslogtreecommitdiffstats
path: root/bare (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-05-01bare/devel: Add qemu-couverture support.Chris Johns2-0/+68
Add a build set and configuration to build a QEMU we can use for coverage testing.
2018-03-05The libexpat project has moved to github. Fetch expat from github.Chris Johns1-1/+2
Close #3315
2018-02-05sb: Switch some md5 hashes to sha256Stephan Gambke6-11/+11
Using md5 hashes will break the building of qemu.bset, so switch all involved hashes to sha256
2017-10-28RSB - RISC-V: Add scripts to build RISC-V's simulatorHesham Almatary2-0/+28
Update #3109
2017-10-124.12: Update all MD5 hashes to SHA256.Chris Johns4-4/+4
Closes #2536.
2016-03-18bare/qemu: Use git if the RSB is not release or without a release URL.Chris Johns1-2/+4
Updates #2661.
2016-03-18bare/qemu: Fix %endif type.Chris Johns1-1/+1
Updates #2661.
2016-03-18bare/qemu: Use a tarfile is the RSB is released.Chris Johns1-5/+5
Updates #2661.
2016-03-17bare: Update or1ksim-master.zip hashChris Johns1-0/+1
Updates #2657.
2016-03-17bare: Correct the libffi-3.0.13 hash.Chris Johns1-1/+1
Updates #2657.
2016-03-17bare: Update qemu package source hashes that are missing.Chris Johns2-0/+3
Add support for pkgconfig checks to fail when just downloading the source so it is actually downloaded on hosts that may have a package installed. Updates #2657.
2016-03-16bare/devel/qemu: Add a hash for glib.Chris Johns1-0/+2
Closes #2646.
2016-03-16bare/devel/qemu: Fix the release URL logic and pkconfig python3 issues.Chris Johns1-1/+1
Closes #2645.
2016-03-07qemu: Add a package name to create a tarball.Chris Johns1-0/+5
2015-06-05bare/devel: Add missing checksums.Chris Johns3-0/+3
2015-06-03devel/qemu: Update to the current head of Qemu's git master branch.Chris Johns1-1/+1
2015-04-03Apply QEMU patch for openrisc that handles halt signalsHesham ALMatary1-0/+7
2015-03-124.11/moxie: Fix the broken dtc-1.4.1 build.Chris Johns1-0/+18
2015-01-18Add the host name to the package name.Chris Johns3-3/+3
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.
2014-12-12rtems4.11: Update DTC for Moxie to it's new home path.Chris Johns1-0/+2
Add a suitable hash for the build to proceed. Closes #2202.
2014-12-01bare/qemu: add patches for leon3 support.Jiri Gaisler1-0/+10
2014-11-06bare: Update qemu to the latest version.Chris Johns1-4/+11
Add support to build on FreeBSD 10. The CAN support is broken on a recent qemu and needs updating so has been removed from the build.
2014-09-08rename variable to defined oneBen Gras1-1/+1
2014-08-29Add support for building bare-metal or1ksim.Hesham ALMatary2-0/+23
This patch adds support to enable RSB to build or1ksim emulator (the main OpenRISC 1000 simulator) from latest or1ksim github repo.
2014-08-20rtems-4.11: Newlib 19-Aug-2014.Chris Johns1-0/+2
Add the hash for automake.
2014-08-13rtems-4.10: Add checksums.Chris Johns2-0/+4
2014-07-29Add checksum support for downloaded files.Chris Johns1-0/+2
File download by http, ftp, pw support checksum. The %hash directive provides a means of setting a hash used to checksum the file. Files on disk or just downloaded are checked.
2014-07-25bare: Add support for building gcc-4.9.1 and newlib-2.1.0.Chris Johns4-0/+108
2014-06-23bare: Update libusb to 1.0.18.Chris Johns2-0/+28
Add a build set file for libusb.
2014-06-15sb: Add support for building RTEMS 3rd party packages.Chris Johns6-6/+6
Remove the 'opt' from various macros and shell variables. Add pkgconfig to the checks to make it clear the check is a pkgconfig check. Add NTP support as the first package to be built using the RSB. Split the RTEMS URL's out from the base bset file into a separate file that be included by other files. Add an RTEMS BSP configuration file to help abstract the process of building 3rd party packages. Clean the cross and canadian cross support up so we can cleanly support cross and canadian cross building. Refactor the pkgconfig support and clean up the PC file handling of loading modules. Add support for %{?..} to return false if a macro is %{nil}. Add %{pkgconfig ..} support to allow better control of access RTEMS pkgconfig files.
2014-06-11bare: Add GSoC QEMU patches for CAN bus support.Chris Johns1-0/+2
2014-06-11bare: Add a build set for building libtool.Chris Johns1-0/+7
2014-05-14config: Mirgrate the remaining configs.Chris Johns11-147/+13
2014-04-10config: Use _host_os for conditional checks.Chris Johns1-1/+1
2014-04-09config: Add gdb-7.7 support.Chris Johns1-0/+18
2014-04-08config: Remove the qemu test patch for MinGW.Chris Johns1-1/+3
2014-04-08config: Add the libffi version to check for.Chris Johns1-1/+1
2014-04-08config,sb: Qemu build updates for FreeBSD and the start of MinG32.Chris Johns3-0/+23
Hack round the FreeBSD iconv support in Freebsd 10. In 10 libc now supports iconv however iconv.h is present under /usr/local. Start to add support to build qemu for MinGW via a Cxc. This is a work in progress and contains lots of hidden traps. In config.py separate out of the canadian build status.
2014-02-12config: Use qemu's patchworks site for patches.Chris Johns1-6/+4
2014-02-12config: Fix libffi on Fedora 64bit.Chris Johns1-0/+11
2014-02-11config: Change pkgconfig to check.Chris Johns4-4/+4
Add the extra actions: ccflags, cflags, ldflags and libs to allow the fetching of these from pkg-config files.
2014-02-11config: Update qemu to build on FreeBSD.Chris Johns5-6/+13
Update configuration to build on FreeBSD. This is based on pkg-config detecting the packages installed on the host.
2014-02-04config: Add support to build qemu.Chris Johns12-0/+183
Qemu requires gettext, glib, libffi, and pixman. DTC is built as a submodule. On Mavrick provide a pkg-config command so avoid needing a pkgconfig. The one here is only just good enough to work. Provide an internal autotools build including libtool so qemu can be built from git.
2013-11-05Add Bare support for GNU tools.Chris Johns8-0/+242
Add support to build bare metal tools such as sparc-elf.
2013-11-05Add a DTC build set.Chris Johns2-0/+17
2013-05-16Update the automake version to 1.12.6 as required by rtems/configure.acCynthia Rempel1-0/+16
Signed-off-by: Chris Johns <chrisj@rtems.org>
2013-05-14Add bare/config and move the source-builder/config to it.Chris Johns15-0/+313
Rework the RTEMS build set files to point to the new location. Move the files into devel, this follows the ports naming in FreeBSD. Update the macros, defaults, and options to support this.