summaryrefslogtreecommitdiff
path: root/wscript (unfollow)
AgeCommit message (Collapse)Author
2020-04-28Allow build with i686-w64-mingw32kaidoho
Closes #3630
2020-03-17Improve Python 3 compatibilitySebastian Huber
2019-08-20record: New programSebastian Huber
Update #3665.
2018-11-29rtemstoolkit/host: Fix the darwin support.Chris Johns
- Add python as a unit test variant.
2018-11-29waf: Fix version paths on Windows.Chris Johns
2018-11-23rtemstoolkit: Add unit testing for the python modulesChris Johns
- 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.
2018-10-03config: Consolidate the version information into a single configuration fileChris Johns
2018-10-02config: Create a config directory and move the RTEMS arch/bsp data to it.Chris Johns
Closes #3536
2018-06-19Fix CXC build for x86-w64-mingw32Sebastian Huber
Update #3461.
2018-06-14bin2c: Import from RTEMSSebastian Huber
Corresponding RTEMS commit is 75933d5d25cd50f80162b7a0d2f66a5534e1763f. Update #3380.
2018-04-10waf: Add getcwd() to sys.path as waf has changed.Chris Johns
2017-11-09Change RTEMS version from 4.12 to 5Sebastian Huber
Update #3220.
2016-02-22Do not change the Python os.sep setting.Chris Johns
2016-02-19Add Windows specific waf support for MSYS2.Chris Johns
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.
2016-02-19Disable installing PYO and PYC. Fix install paths.Chris Johns
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.
2015-12-11VERSION as an INI format file.Chris Johns
One section is supported [version] with a 'release' entry.
2015-12-10Use the git hash for the revision in the version string.Chris Johns
2015-12-09Add release versioning support.Chris Johns
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.
2015-10-19Fix Windows build issues.Chris Johns
Fix biulding the mmap Windows code. Fix installing the files for Windows.
2015-01-18Add support to cross-compile. Use --hosti=.Chris Johns
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.
2014-09-13Refactor code into the RTEMS Toolkit.Chris Johns
2014-09-13waf: Include waf in the souce tree and updated README on building.Chris Johns
Add support to build all parts of The RTEMS Tools project.
2014-08-26gdb-python: Update so 'rtems task' lists the classic tasks.Chris Johns
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.
2014-08-25RefactorDhananjay Balan
- pretty printers moved to pretty module - command and subcommands get own module
2014-08-25RefactoringDhananjay Balan
- drop _printer suffix from printer classes.
2014-08-25Heavy refactoring + Improved mesege queu printing.Dhananjay Balan
- 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
2014-08-25Intial commit.Dhananjay Balan
Chris's intial work on the extenstions.