Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-12 | Add imports to base module.archive/waf/2015-06 | Amar Takhar | |
2015-06-12 | Add documentation. | Amar Takhar | |
2015-06-12 | Move tag_map -> tag.py to solve circular dependency. | Amar Takhar | |
2015-06-11 | Add function to get list of options with optional category. | Amar Takhar | |
* Also move defaults into __init__() | |||
2015-06-11 | Move tag map to a central location with some cleanups. | Amar Takhar | |
2015-06-11 | Turn RTEMS Config into a real library. | Amar Takhar | |
* Stop self-registration of configs and options * Create helper tools for loading options and configs * Add a stub RTEMSConfig class which will be the main entry point TODO: * Make all interaction through RTEMSConfig to avoid passing around an instance of RC. | |||
2015-06-10 | Remove dependency on default options and add RTEMSConfig class. | Amar Takhar | |
2015-06-10 | Add helper function for adding options. | Amar Takhar | |
2015-06-09 | Add TODO file. | Amar Takhar | |
2015-06-09 | Rename rtems_config to py.waf and py.config where appropriate. | Amar Takhar | |
2015-06-09 | Change rtems_waf -> py in .gitignore. | Amar Takhar | |
2015-06-09 | Add py/__init__.py | Amar Takhar | |
2015-06-09 | Move rtems_waf/ to py/ This may be renamed in the future | Amar Takhar | |
* rtems_waf/config -> py/config (RTEMS Config) * rtems_waf/ -> py/waf (Waf build) | |||
2015-06-06 | Enable fatal checking for tags. | Amar Takhar | |
Also fix errors to use _fatal() and simplify logic. | |||
2015-06-06 | populated options with group tags | Anand Krishnan | |
2015-06-02 | Add tag stubs. | Amar Takhar | |
Also change logic for tag detection to work around empty tag lists. This will be removed every option has at least one tag. | |||
2015-06-02 | Merge branch 'waf' of ssh://dispatch.rtems.org:/data/git/amar/waf into waf | Amar Takhar | |
2015-06-02 | Add support for tags in options. | Amar Takhar | |
For now not having a tag is non-fatal. Eventually it will be an exception. I've only added one tag at the moment the rest will be added in a GSoC project. | |||
2015-03-04 | Ensure '--target' works, for example 'waf --target=rtems-bin2c' | Thomas Nagy | |
2015-03-04 | Simplified the creation of context instances | Thomas Nagy | |
2015-03-04 | Removed ctx.cpu and ctx.counter class attributes since they should be ↵ | Thomas Nagy | |
context instance attributes | |||
2015-03-03 | Do not include config.cfg in archives from 'waf dist' | Thomas Nagy | |
2015-03-03 | Allow for different tool versions. | Amar Takhar | |
Unpin the tool version from RTEMS version. There are cases where we will want to advance the version of RTEMS beyond the current tool version. | |||
2015-03-03 | Bump version to 5.0. | Amar Takhar | |
2015-03-03 | Add VERSION and APPNAME so 'waf dist' works correctly. | Amar Takhar | |
2015-03-03 | Add TODO for option/section warnings. | Amar Takhar | |
2015-03-03 | Fail if an option is missing in config.cfg that is required. | Amar Takhar | |
2015-03-03 | Run configure automatically when config.cfg is modified | Thomas Nagy | |
2015-03-02 | Add an option for system header dependencies. | Amar Takhar | |
This is suitable for those developing tools. It is not an option that is worth enabling for those doing regular RTEMS development. | |||
2015-02-27 | Print name of file written. | Amar Takhar | |
2015-02-27 | Re-add docs.py for automatic documentation generation. | Amar Takhar | |
This is a very quick hack to list all available options in RTEMS. It is not a permanent solution. | |||
2015-02-27 | Execurte rtems4.11-ld through ctx.cmd_and_log to improve portability ↵ | Thomas Nagy | |
(encoding, newlines) | |||
2015-02-27 | Disable execution in conf.check_define (cannot run sparc binaries on freebsd ↵ | Thomas Nagy | |
for example) | |||
2015-02-26 | Copy files without 'cp' in the build so that it works on Windows | Thomas Nagy | |
2015-02-15 | Add a hack for SIZEOF_BLKSIZE_T | Amar Takhar | |
These will be resolved soon more discussion is necessary. | |||
2015-02-10 | Add arm/raspberrypi. | Amar Takhar | |
2015-02-09 | Add beagle BSPs | Amar Takhar | |
* arm/beagleboardorig * arm/beagleboardxm * arm/beaglebonewhite * arm/beagleboneblack | |||
2015-02-09 | Merge branch 'fix' into waf | Amar Takhar | |
2015-02-09 | Fix m68k/mcf5235 BSP. | Amar Takhar | |
2015-02-09 | Add missing config.h.archive/fix/2015-12 | Amar Takhar | |
This brings in __RTEMS_HAVE_DECL_SIGALTSTACK__. | |||
2015-02-09 | Fix sparc/leon3. | Amar Takhar | |
All tests build as well. | |||
2015-02-09 | Add support for xilinx_zynq_zc706. | Amar Takhar | |
All tests build. The other zynq BSPs have not been added yet. | |||
2015-02-09 | Remove debug print as it is no longer needed. | Amar Takhar | |
2015-02-09 | Fix 'waf config' with new config file loader. | Amar Takhar | |
2015-02-09 | Fix parsing of BSP configs. | Amar Takhar | |
There was a bug from an old refactor that did not set BSP configs properly from config.cfg. Now config.cfg is properly parsed with their values loaded internally within the build during 'waf configure'. | |||
2015-02-06 | Fix 2to3 bug in print. | Amar Takhar | |
2015-02-06 | Add missing BSPs (189 total). | Amar Takhar | |
2015-02-06 | Remove temp BSP list. | Amar Takhar | |
2015-02-06 | Merge branch 'fix' into waf (this contains the 'include' branch as well) | Amar Takhar | |
2015-02-06 | Fix pthread.h includes. | Amar Takhar | |