summaryrefslogtreecommitdiffstats
path: root/rtems/config/rtems-bsp.cfg
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2014-07-26 10:44:45 +1000
committerChris Johns <chrisj@rtems.org>2014-07-26 10:44:45 +1000
commitfdb2b9edc32ab3c2d87642a05ec68e7c2cc7185a (patch)
treed0e2f12525a7a1de30d42aec503f1c6b9b5d1c9f /rtems/config/rtems-bsp.cfg
parentsb: Remove duplicates from the config file list. (diff)
downloadrtems-source-builder-fdb2b9edc32ab3c2d87642a05ec68e7c2cc7185a.tar.bz2
rtems-bsp: Install 3rd party packages under a BSP.
Provide the paths so a package built for RTEMS can be installed under the BSP. Update NTP to install under the BSP.
Diffstat (limited to 'rtems/config/rtems-bsp.cfg')
-rw-r--r--rtems/config/rtems-bsp.cfg23
1 files changed, 23 insertions, 0 deletions
diff --git a/rtems/config/rtems-bsp.cfg b/rtems/config/rtems-bsp.cfg
index b1a782e..e9669a3 100644
--- a/rtems/config/rtems-bsp.cfg
+++ b/rtems/config/rtems-bsp.cfg
@@ -53,3 +53,26 @@
%define host_cflags %{rtems_bsp_cflags}
%define host_ldflags %{rtems_bsp_ldflags}
%define host_libs %{rtems_bsp_libs}
+
+#
+# Update the configure paths to be BSP specific.
+#
+%define rtems_bsp_prefix %{_prefix}/%{_host}/%{rtems_bsp}
+%define _exec_prefix %{rtems_bsp_prefix}
+%define _bindir %{_exec_prefix}/bin
+%define _sbindir %{_exec_prefix}/sbin
+%define _libexecdir %{_exec_prefix}/libexec
+%define _datarootdir %{_exec_prefix}/share
+%define _datadir %{_datarootdir}
+%define _sysconfdir %{_exec_prefix}/etc
+%define _sharedstatedir %{_exec_prefix}/com
+%define _localstatedir %{_exec_prefix}/var
+%define _includedir %{_libdir}/include
+%define _lib lib
+%define _libdir %{_exec_prefix}/%{_lib}
+%define _libexecdir %{_exec_prefix}/libexec
+%define _mandir %{_datarootdir}/man
+%define _infodir %{_datarootdir}/info
+%define _localedir %{_datarootdir}/locale
+%define _localedir %{_datadir}/locale
+%define _localstatedir %{_exec_prefix}/var