forked from platformio/platform-espressif32
-
Notifications
You must be signed in to change notification settings - Fork 61
Refactor: using Path instead of join #281
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
Changes from 36 commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
7a0aa25
refactor espidf.py with path
Jason2866 7283c55
Fix cache check for Arduino libraries
Jason2866 41ef65a
Update lib_ignore to exclude 'ble' for ESP32 boards
Jason2866 7f1b4e1
Update platformio.ini to ignore 'ble' library
Jason2866 56104c9
Add Arduino TinyUSB library support in component manager
Jason2866 13e7ee6
remove assert from code model check
Jason2866 d762d39
remove another assert
Jason2866 1985e31
Remove unsetting of IDF_TOOLS_PATH in espidf.py
Jason2866 c19ed74
Refactor component_manager.py to use pathlib
Jason2866 6acbe37
Implement component ignore handling and improve error messages
Jason2866 fbaab58
Refactor path handling to use pathlib
Jason2866 5fe26f6
Refactor file path handling to use pathlib
Jason2866 c44641e
Refactor path handling to use pathlib
Jason2866 0650fc7
Refactor file paths to use pathlib
Jason2866 79b170d
Refactor path handling to use Path objects
Jason2866 2eab540
Fix formatting for CMAKE_DIR in espidf.py
Jason2866 a8cb3fd
Fix formatting in upload command
Jason2866 82f30fc
Refactor find_lib_deps to use a set for ignores (more reliable)
Jason2866 9faaa9e
Fix formatting in UPLOADER path assignment
Jason2866 8a45838
Update examples by removing components
Jason2866 625b8a7
Align custom_component_remove entries in platformio.ini
Jason2866 f4bf033
Add network_provisioning to custom_component_remove
Jason2866 c4218bc
Add some more libs to lib_ignore
Jason2866 77bc425
Specify exception types in lib_ignore processing
Jason2866 5b43aea
Refactor file handling for custom_sdkconfig
Jason2866 2b3b2ca
revert custom_sdkconfig file detection
Jason2866 90e5e09
Improve error handling for Ninja build file and Python path find
Jason2866 cb86688
project link script and improve extra images handling
Jason2866 ada05db
Improve object path resolution in espidf.py
Jason2866 838e072
Refactor string formatting to be whitespace safe in path
Jason2866 355ca44
Refactor file paths to use f-strings
Jason2866 e00157c
Fix file extraction and null byte handling
Jason2866 b83440e
Refactor Arduino libraries path assignment
Jason2866 c00e566
no str in function string
Jason2866 2165443
Refactor arduino_libs_mcu assignment for clarity
Jason2866 54ece58
Handle case when ald is not defined
Jason2866 85ab51f
Update embedded file handling in _embed_files.py
Jason2866 9217fbb
Escape TARGET and SOURCES variables in command
Jason2866 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.