source: rtems-source-builder/rtems/config/4.11/rtems-epiphany.bset @ 511b3e3

4.104.114.95
Last change on this file since 511b3e3 was 511b3e3, checked in by Hesham ALMatary <heshamelmatary@…>, on 05/04/15 at 11:45:07

Add support for building Epiphany tools

This patch adds support for building Epiphany tools. Currently the
tools are fetched from Adapteva repositories. In the future, the
tools should be fetched from GNU upstreams when Adapteva folks push
their latest changes there.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1#
2# Tools Set for RTEMS Epiphany 4.11 Stable
3#
4
5%define release 1
6
7%define rtems_arch epiphany
8
9#
10# Get GNU tools from external repositories.
11#
12%define binutils_external 1
13%define gcc_external 1
14%define gdb_external 1
15
16#
17# Expanded names of the GNU tools
18#
19%define binutils_expand_name epiphany-binutils-gdb-b6c483b4a98424731e6e44558cb4b9863751fb1b
20%define gcc_expand_name epiphany-gcc-f7051762470c42ce7f01baa7edeb113d51c7dd72
21%define gdb_expand_name epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b
22
23#
24# Fetch GNU tools from external repos (temporarly).
25#
26%source set binutils https://github.com/adapteva/epiphany-binutils-gdb/archive/b6c483b4a98424731e6e44558cb4b9863751fb1b.zip
27%hash md5 b6c483b4a98424731e6e44558cb4b9863751fb1b.zip 61ab9fb4fb3887e47234bd6af978e076
28
29%source set gcc https://github.com/adapteva/epiphany-gcc/archive/f7051762470c42ce7f01baa7edeb113d51c7dd72.zip
30%hash md5 f7051762470c42ce7f01baa7edeb113d51c7dd72.zip 365502839d3cee955a930125582e4ccf
31
32%source set gdb https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip
33%hash md5 f05996c7c42e6b2781946acbab153a481ce3fd0b.zip 534ba0ad0d86da4799b9b5a0251d1834
34
35#
36# The RTEMS 4.11 base defines.
37#
38%include rtems-4.11-base.bset
39
40#
41# Tools configuration.
42#
434.11/rtems-autotools
44devel/expat-2.1.0-1
45tools/rtems-binutils-2.23.1-1
46tools/rtems-gcc-4.9.1-newlib-git-1
47tools/rtems-gdb-7.8.1-1
48tools/rtems-tools-4.11-1
Note: See TracBrowser for help on using the repository browser.