Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-23 | rtems: Add support to get arch bsp list in confHEADmaster | Vijay Kumar Banerjee | |
2020-07-27 | rtems: Add function to test waf uninstall | Vijay Kumar Banerjee | |
2020-07-27 | rtems: Add uninstall option to the list of commands | Vijay Kumar Banerjee | |
2020-03-18 | rtems: Allow checking multiple environment variable | Vijay Kumar Banerjee | |
2019-10-10 | Use gccdeps for dependency scanning. | Chris Johns | |
2019-09-19 | rtems: Add a library check. | Chris Johns | |
2019-09-19 | rtems.py: Fix typo | Vijay Kumar Banerjee | |
2019-06-30 | dl: Add dynamicly loaded app support. | Chris Johns | |
2019-06-30 | rtems: Add more checks, ranlib and strip. | Chris Johns | |
2019-06-30 | rtems_bsd: Improve the support for libbsd. | Chris Johns | |
1. Better support for the configure process. 2. Add support to handle a network config file. | |||
2019-06-30 | rootfs: Improve the support to build a tar file. | Chris Johns | |
2018-10-22 | Avoid default RTEMS application configuration | Sebastian Huber | |
Use a test body with a proper RTEMS application configuration to avoid a dependency on the default configuration. Do not include <rtems/score/cpuopts.h> directly since this header file is an implementation detail. Update #3551. | |||
2018-10-14 | rtems.py: Pass -EL, -EB, and -Gn to link phase | Joel Sherrill | |
closes #3424. | |||
2018-09-25 | Add a README with details on updating a project as well as using rtems_waf | Chris Johns | |
2018-08-12 | Change RTEMS path check from `bin` to `share/rtems<version>`. | Chris Johns | |
There is no `bin` directory anymore with RTEMS 5 so the test fails. Check for the `share/rtems<version>` directory. Closes #3500. | |||
2018-06-12 | Fix --show-commands. | Christian Mauderer | |
In the current version of libbsd, if the --show-commands option is used, the cwd is passed as a Nod3. Popen does not work with that. Therefore create a string from cwd if it isn't already. | |||
2018-04-09 | Fix bsp_init hook. | Christian Mauderer | |
2018-04-06 | Add bsp_init hook. | Christian Mauderer | |
2017-10-02 | Add a rootfd module to make it easier for users. | Chris Johns | |
2017-10-02 | Use the returned cflags. Add a Python 3 print helper. | Chris Johns | |
2016-09-11 | rtems: Do not add --std=gnu+=11 when RTEMS is built with SMP. | Chris Johns | |
2016-09-11 | libbsd: Fix UnboundLocalError when rtems_libbsd is None. | Chris Johns | |
2016-07-25 | Add support to access rtems-libbsd. | Chris Johns | |
2016-07-25 | Process all files to be added to a tar file. | Chris Johns | |
2016-07-09 | Fix the --show-commands option. | Christian Mauderer | |
If the --show-commands is set, the cmd-string is joined for printing. This breaks a later Popen call that expects an array instead of an fully assembled string. This patch fixes the problem. | |||
2016-06-20 | Use long commands on more platforms | Sebastian Huber | |
2016-06-16 | Remove tabs as white space. | Chris Johns | |
2016-06-16 | Fix the root_filesystem tar command on Windows. | Chris Johns | |
2016-06-16 | Add long command line support for gcc. | Chris Johns | |
2016-06-15 | Add root_filesystem support to create a root file system. | Chris Johns | |
To use add to your wscript file: rtems.root_filesystem(bld, 'rootfs', ['etc/rc.conf'], 'rootfs.tar', 'rootfs-tar.o') to create a rootfs-tar.o which you add to your executable's list of sources. In your main or Init function add: #include <rtems/untar.h> extern int _binary_rootfs_tar_start; extern int _binary_rootfs_tar_size; static void expand_rootfs_tarfile(void) { rtems_status_code sc; rtems_printer printer; rtems_print_printer_printf(&printer); sc = Untar_FromMemory_Print((void *)(&_binary_rootfs_tar_start), (size_t)&_binary_rootfs_tar_size, &printer); if (sc != RTEMS_SUCCESSFUL) fprintf(stderr, "error: untar failed: %s\n", rtems_status_text(sc)); } Note, some arch's may not need the '_' at the start of the tar symbols. | |||
2016-05-11 | Pass through commands we do not expand. | Chris Johns | |
2016-05-07 | Correctly expand the commands for each BSP to build. | Chris Johns | |
2016-04-18 | Remove the 4.11 reference and use the version argument. | Chris Johns | |
2016-04-18 | Add default RTEMS version support, environment var checking and CC version ↵ | Chris Johns | |
message. Allow an application the ability to set a version number for RTEMS. This avoids issues with the automatic detection code. It means an application becomes keyed to a specific version of RTEMS. Check the environment for variables being set that could effect a build. We allow the environment to do this but it can have a side effect such as CC being set for one architecture and the rtems_waf being asked to use another. Print the version of CC being used. This is a diagnostic. | |||
2015-11-14 | Fix module import for msys2 | Sebastian Huber | |
2015-11-13 | Python 3 compatibility | Sebastian Huber | |
2015-11-13 | Add missing pkgconfig module | Sebastian Huber | |
2015-11-13 | Delete non-existing RTEMS_ATOMIC | Sebastian Huber | |
2015-11-13 | Derive default RTEMS version and path from prefix | Sebastian Huber | |
Now the configuration is quite simple for standard installations, e.g. waf configure --prefix=/opt/rtems-4.12 --rtems-bsps=sparc/sis | |||
2015-11-13 | Derive default paths from RTEMS version | Sebastian Huber | |
Close #2440. | |||
2015-11-13 | Do RTEMS CPU options check early | Sebastian Huber | |
Set mandatory C++ standard option in case SMP is enabled. Close #2418. | |||
2014-09-22 | Fix the rtems-tld wrapper option. | Chris Johns | |
2014-09-21 | Clean up the rtems-tld support. | Chris Johns | |
2014-09-21 | Provide support for trac linking. | Chris Johns | |
2014-06-23 | Let the user provide a handler that is called when configuring. | Chris Johns | |
The handler is called with the BSP environment set up so the user can perform various checks. | |||
2013-12-15 | Add an ignore. | Chris Johns | |
Reported by Chirayu Desai <chirayudesai1@gmail.com> here .. https://gist.github.com/chirayudesai/c7dce587edc493e2afbf/raw/8b9643dca3fc966b77cb5e7fc72d5408e82b5dc9/0001-add-a-gitignore-file.patch | |||
2013-12-12 | Create new repo from existing files. | Chris Johns | |