From 97c5024a79eda757180eab27949735722030daf1 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Mon, 18 Apr 2016 10:53:20 +1000 Subject: Add RTEMS version support, update all python to 2 and 3. Add support to force the RTEMS version. This remove the need for using the --rtems-version command line option if the automatic detection fails. Update all python code to support python 2 and 3. Update rtems_waf to the latest version to support the RTEMS version, check environment variables and to display the CC version. Sort all tests. I think the unsorted list is dependent on the version of python and so would result in repo noise as if it regenerted. --- README.waf | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'README.waf') diff --git a/README.waf b/README.waf index 54d5abeb..0b53d962 100644 --- a/README.waf +++ b/README.waf @@ -105,3 +105,33 @@ Steps configuration information. If you have a few source trees working at any one time with different tool sets or configurations you can easly move between them safe in the knowledge that one build will not infect another. + + +Updating RTEMS Waf Support +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If you have a working libbsd repository and new changes to the `rtems_waf` +submodule has been made, you will need update. A `git status` will indicate +there are new commits with: + + $ git status + [ snip output ] + modified: rtems_waf (new commits) + [ snip output ] + +To update: + + $ git submodule update rtems_waf + +Please make sure you use the exact command or you might find you are cloning +the whole of the FreeBSD source tree. If that happens simply git ^C and try +again. + +The following is for developers only who need to move libbsd to a newer +versions: + + $ git submodule update rtems_waf + $ cd rtems_waf + $ git checkout master + $ git pull + $ git commit -m "Update rtems_waf" rtems_waf -- cgit v1.2.3