mbed-os/tools
Sarah Marsh f6a15fd3c8 Refactor export subsystem
Makes several broad changes:
 - removes dead code that dealt with the online build system
 - replaces export function with a much simpler one that:
   - does not copy any sources
   - the zip file hits the disk
   - the mbed_config.h hits the disk
   - the project files hit the disk
   - nothing else hits the disk
 - exporters use Resource object scanned with a toolchain
 - progen exporters don't optionally build a project instead they have a
   build function that may be called afterwards
 - much of the code passes pylint (have a score of 9 or above):
   - project.py
   - project_api.py
   - export/__init__.py
   - export/exporters.py
   - test/export/build_test.py
2016-09-06 14:24:00 -05:00
..
bootloaders Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
buildbot Move private_settings.py to root mbed_settings.py. Various updates to reflect the path changes 2016-06-09 22:24:05 +01:00
ci_templates Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
compliance Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
data Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
dev Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
export Refactor export subsystem 2016-09-06 14:24:00 -05:00
host_tests Squash weird import bug 2016-07-07 15:29:36 -05:00
misc Move non-essential scripts to tools/misc/ 2016-06-27 14:11:38 +01:00
test Refactor export subsystem 2016-09-06 14:24:00 -05:00
toolchains Refactor export subsystem 2016-09-06 14:24:00 -05:00
.mbedignore Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
__init__.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
add_fib.py Formatting code according to ARM guidelines. 2016-08-26 20:34:23 +05:30
build.py Prevent traceback 2016-08-19 14:01:19 -05:00
build_api.py Refactor export subsystem 2016-09-06 14:24:00 -05:00
build_everything.py Move find_tests to where it's has arguments 2016-08-11 10:03:23 -05:00
build_release.py Adding concept of release versions for targets. 2016-07-27 13:36:52 -05:00
build_travis.py [MAX32620HSP] Initial release. 2016-08-24 16:33:47 -05:00
colorize.py Format and document colorize 2016-08-16 11:48:45 -05:00
config.py Fix macros being the exact same when generating mbed_config.h 2016-08-18 11:23:26 -05:00
default_settings.py Add environmental variables support for toolchain paths 2016-06-24 23:03:08 +01:00
detect_targets.py Format detect_targets.py 2016-08-16 11:48:46 -05:00
export_test.py [MAX32620HSP] Initial release. 2016-08-24 16:33:47 -05:00
get_config.py Unify look of argument errors 2016-08-19 14:01:19 -05:00
hooks.py Format and document hooks.py 2016-08-16 13:29:31 -05:00
libraries.py Format and document libraries.py 2016-08-16 11:48:45 -05:00
make.py Prevent traceback 2016-08-19 14:01:19 -05:00
memap.py Print module information in 'table' output format 2016-08-18 13:25:58 -05:00
options.py Make selection of c library used consistent. 2016-08-23 16:04:56 +01:00
patch.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
paths.py Format paths python module 2016-08-16 11:48:45 -05:00
project.py Refactor export subsystem 2016-09-06 14:24:00 -05:00
project_api.py Refactor export subsystem 2016-09-06 14:24:00 -05:00
settings.py Formatting code according to ARM guidelines. 2016-08-26 20:34:23 +05:30
singletest.py Revert "Revert "Generalize flag handling"" 2016-07-07 15:29:36 -05:00
size.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
synch.py mbed Online Build System support: 2016-07-19 11:14:42 +01:00
targets.py rebasing with mbed-os latest 2016-08-26 20:34:20 +05:30
test.py Merge pull request #2393 from theotherjimmy/argument-dependencies 2016-09-05 12:50:47 +03:00
test_api.py Merge pull request #2244 from bridadan/test-discovery-refactor 2016-07-26 15:45:41 -05:00
test_db.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
test_exporters.py Merge pull request #1873 from theotherjimmy/file-reporter 2016-07-06 16:45:43 -05:00
test_mysql.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
test_webapi.py Revert "Revert "Generalize flag handling"" 2016-07-07 15:29:36 -05:00
tests.py Refactor export subsystem 2016-09-06 14:24:00 -05:00
upload_results.py Ported updates to targets, utils and settings scripts 2016-06-09 22:05:35 +01:00
utils.py Unify look of argument errors 2016-08-19 14:01:19 -05:00