summaryrefslogtreecommitdiffstats
path: root/wscript (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Allow build with i686-w64-mingw32kaidoho2020-04-281-1/+1
| | | | Closes #3630
* Improve Python 3 compatibilitySebastian Huber2020-03-171-1/+1
|
* record: New programSebastian Huber2019-08-201-1/+2
| | | | Update #3665.
* rtemstoolkit/host: Fix the darwin support.Chris Johns2018-11-291-6/+7
| | | | - Add python as a unit test variant.
* waf: Fix version paths on Windows.Chris Johns2018-11-291-0/+3
|
* rtemstoolkit: Add unit testing for the python modulesChris Johns2018-11-231-3/+51
| | | | | | | | | - 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.
* config: Consolidate the version information into a single configuration fileChris Johns2018-10-031-36/+7
|
* config: Create a config directory and move the RTEMS arch/bsp data to it.Chris Johns2018-10-021-0/+1
| | | | Closes #3536
* Fix CXC build for x86-w64-mingw32Sebastian Huber2018-06-191-1/+1
| | | | Update #3461.
* bin2c: Import from RTEMSSebastian Huber2018-06-141-0/+1
| | | | | | Corresponding RTEMS commit is 75933d5d25cd50f80162b7a0d2f66a5534e1763f. Update #3380.
* waf: Add getcwd() to sys.path as waf has changed.Chris Johns2018-04-101-2/+13
|
* Change RTEMS version from 4.12 to 5Sebastian Huber2017-11-091-1/+1
| | | | Update #3220.
* Do not change the Python os.sep setting.Chris Johns2016-02-221-1/+0
|
* Add Windows specific waf support for MSYS2.Chris Johns2016-02-191-2/+8
| | | | | | | | | | | 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.
* Disable installing PYO and PYC. Fix install paths.Chris Johns2016-02-191-0/+10
| | | | | | | | 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.
* VERSION as an INI format file.Chris Johns2015-12-111-6/+7
| | | | One section is supported [version] with a 'release' entry.
* Use the git hash for the revision in the version string.Chris Johns2015-12-101-1/+15
|
* Add release versioning support.Chris Johns2015-12-091-6/+21
| | | | | | | | | | | | | | 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 Windows build issues.Chris Johns2015-10-191-1/+1
| | | | | Fix biulding the mmap Windows code. Fix installing the files for Windows.
* Add support to cross-compile. Use --hosti=.Chris Johns2015-01-181-0/+27
| | | | | | 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.
* Refactor code into the RTEMS Toolkit.Chris Johns2014-09-131-1/+28
|
* waf: Include waf in the souce tree and updated README on building.Chris Johns2014-09-131-0/+52
Add support to build all parts of The RTEMS Tools project.