Skip to content

Tools: Extract resources object and implement incremental scan #7183

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 44 commits into from
Jul 17, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
2d8cf73
Move resource scanning into it's own module
theotherjimmy Apr 24, 2018
519e338
Rework export resource scanning
theotherjimmy Apr 24, 2018
87146cd
Cleanup and reduced scanning
theotherjimmy Apr 24, 2018
3e6e9e8
Remove unused git hook
theotherjimmy Apr 24, 2018
7c42302
Update test builder to use new resources
theotherjimmy Apr 24, 2018
4c7cf21
Require notifier in resources
theotherjimmy May 4, 2018
361fc65
Allow missing toolchain parameter to get_config
theotherjimmy May 4, 2018
0ad5df3
Create fully incremental scans without lazy dicts
theotherjimmy Jun 6, 2018
8dab741
Cleanup comments and code near add_directory
theotherjimmy Jun 11, 2018
786c228
Cleanup legacy target+toolchain consts
theotherjimmy Jun 11, 2018
2260829
Remove base_path argument from several methods
theotherjimmy Jun 11, 2018
73e890f
Simplify exclusion logic
theotherjimmy Jun 11, 2018
9d8c925
Remove unused function
theotherjimmy Jun 11, 2018
1f6862b
Remove needless None-passing
theotherjimmy Jun 11, 2018
9326386
Switch to Resources in build_api and tests
theotherjimmy Jun 11, 2018
a57942a
Remove test about unused parameter in find_tests
theotherjimmy Jun 11, 2018
6ca2185
Correct resources usage in tests
theotherjimmy Jun 11, 2018
06f3fca
Correct the _only_ detect_duplicates call
theotherjimmy Jun 11, 2018
de913e1
Improve resources API to include more use cases
theotherjimmy Jun 12, 2018
0294f62
Put all src_paths into the root
theotherjimmy Jun 13, 2018
60e08b1
Don't flatten build directories
theotherjimmy Jun 13, 2018
0661578
Use include paths when compiling
theotherjimmy Jun 13, 2018
8303539
Remove unused APIs
theotherjimmy Jun 13, 2018
4109aa5
Privatize parts of the API that I don't want public
theotherjimmy Jun 13, 2018
7a26cd8
Use paths in linking
theotherjimmy Jun 13, 2018
f143019
Correct resources API usage in dupe test
theotherjimmy Jun 15, 2018
6a87510
Correct several exporter uses of file_basepath with a dedupe
theotherjimmy Jun 15, 2018
c50d8a2
Correct win2unix typo
theotherjimmy Jun 15, 2018
001c2d3
Revisit Mbed 2 building
theotherjimmy Jun 15, 2018
d8ddfdc
Populate lib_dirs
theotherjimmy Jun 18, 2018
28dbbd6
Correct path usage in linking
theotherjimmy Jun 18, 2018
a4cc320
Add get_file_paths res API and use it
theotherjimmy Jun 18, 2018
8166889
Compute inc_dirs from headers
theotherjimmy Jun 19, 2018
545553b
Rewrite test detection to avoid relying on "inc_dirs"
theotherjimmy Jun 19, 2018
b2395a7
Simplify get_config toolchain handling
theotherjimmy Jun 26, 2018
62538e3
Filter archives for the arm linker
theotherjimmy Jun 26, 2018
3b7a5bb
Filter libraries by extension in exporters
theotherjimmy Jun 26, 2018
5c27da7
Correct scatter shebang rewriting in Make
theotherjimmy Jun 27, 2018
c641fd7
Sort every list we have
theotherjimmy Jun 28, 2018
28800fb
Fix broken tests
theotherjimmy Jun 28, 2018
91e77f1
Import FireRef before using it
theotherjimmy Jul 5, 2018
e9d5609
Remove unused storage api test
theotherjimmy Jul 9, 2018
447acd0
Make release errors very visible
theotherjimmy Jul 10, 2018
750a2ac
Use paths explicitly in copy from mbed libs
theotherjimmy Jul 10, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion TESTS/storage_abstraction/.mbedignore

This file was deleted.

Loading