Age | Commit message (Collapse) | Author |
|
Closes #3630
|
|
|
|
Update #3665.
|
|
- Add python as a unit test variant.
|
|
|
|
- Add support to run the unit tests for the rtemstoolkit python
modules from waf. Enter './waf test' for the tests to be run on
python2 and python3.
- Update the importing of rtemstoolkit modules to the standard
method which works on python2 and python3.
- Update the README.
|
|
|
|
Closes #3536
|
|
Update #3461.
|
|
Corresponding RTEMS commit is 75933d5d25cd50f80162b7a0d2f66a5534e1763f.
Update #3380.
|
|
|
|
Update #3220.
|
|
|
|
Limit the compilers used to gcc and clang. Clang has not been tested.
Users with MSVC install does not need to remove now.
Force the os.sep path to the standard '\\' on Windows. The MSYS2 python
sets it to '/' for internal project reasons. Doing this does cause waf
problems when running configure so only do this for the build target.
Closes #2583.
|
|
Installing PYO and PYC does not work so disable this. Move the
Python check to the top level and have a single place.
Fix the install paths a revert the 'from . import' changes. This
is resolved by installing into the correct paths.
|
|
One section is supported [version] with a 'release' entry.
|
|
|
|
Support a top level VERSION file that defines an RTEMS release.
Fix the install of the python modules including thertems-test.
Update the git python module to the RSB version. Fix the options to
not call clean and to call dirty.
Update the version python module.
Fix the rtld C++ support to the VERSION file and the top level waf
script.
|
|
Fix biulding the mmap Windows code.
Fix installing the files for Windows.
|
|
On FreeBSD use --host=mingw32 for Windows. If you use another
OS you might need to add the specific windows host to the
top level wscript file.
|
|
|
|
Add support to build all parts of The RTEMS Tools project.
|
|
This is a first pass at cleaning up the support. To use:
$ waf configure --prefix=$HOME/development/rtems/4.11
$ waf build install
Start GDB and break at Init:
(gdb) py import rtems
(gdb) rtems task
will list the classic API tasks.
|
|
- pretty printers moved to pretty module
- command and subcommands get own module
|
|
- drop _printer suffix from printer classes.
|
|
- pretty printers moved to the corresponding api_printer module
- object abstractions moved to
- their own name for core modules
- supercore for other supercore objects
- classic for classic api objects
|
|
Chris's intial work on the extenstions.
|