Ivan Kravets
bd052d0ce0
Show a warning when testing an empty project without a test suite // Resolve #4278
2022-05-26 19:55:23 +03:00
Ivan Kravets
73dd29c59c
Follow symbolic links during searching for the unit test suites // Resolve #4288
2022-05-26 19:18:21 +03:00
Ivan Kravets
460a983ab2
Do not export empty scopes to the build environment
2022-05-26 19:15:15 +03:00
Ivan Kravets
ea94f65159
Minor improvements
2022-05-26 19:11:33 +03:00
Ivan Kravets
6f6460fd4e
Minor improvements
2022-05-26 19:10:58 +03:00
Ivan Kravets
5f812409d4
Fixed an issue with debugging assembly files without preprocessor (".s")
2022-05-25 19:23:24 +03:00
Sebastian Guarino
87f2e86928
Fix filter argument used in remote agent ( #4291 )
...
* Fix filter argument used in remote agent
* Linting
* Renamed reserved variable name to filter_
2022-05-25 14:54:08 +03:00
Ivan Kravets
598769fe1b
Bump version to 6.0.2a2
2022-05-20 10:57:24 +03:00
Ivan Kravets
f7e24f2093
Drop "test_verbosity_level" configuration option // Issue #4276
2022-05-20 10:56:42 +03:00
Ivan Kravets
9b141bf5a8
Control Unit Testing verbosity with a new test_verbosity_level configuration option // Resolve #4276
2022-05-19 21:23:30 +03:00
Ivan Kravets
e27c1c39e4
Remove debug messages
2022-05-19 18:38:17 +03:00
Ivan Kravets
06ed9ba77d
Fixed an issue when "build_src_flags" were applied outside project scope // Resolve #4277
2022-05-19 17:55:27 +03:00
Ivan Kravets
0c4c4ac657
Use globals() instead of sys.modules
2022-05-18 23:14:15 +03:00
Ivan Kravets
2e2735a49c
Typo fix
2022-05-18 22:28:05 +03:00
Ivan Kravets
4dfc561551
Dynamically import legacy platform module
2022-05-18 22:18:53 +03:00
Ivan Kravets
3c2afeba89
Fix account related tests
2022-05-18 22:18:15 +03:00
Ivan Kravets
45fcb40a5c
Dynamically load refactored dev-platform module
2022-05-18 16:16:51 +03:00
Ivan Kravets
0ceae62701
Better informing about deprecated commands
2022-05-17 21:11:29 +03:00
Ivan Kravets
f2bdb17c55
Bump version to 6.0.2a1
2022-05-17 19:47:33 +03:00
Ivan Kravets
cb7148d018
Bump version to 6.0.1
2022-05-17 19:23:00 +03:00
Ivan Kravets
92073a4ccd
Deprecate "pio update", "pio lib", and "pio platform" commands
2022-05-17 18:57:40 +03:00
Ivan Kravets
abf6304818
Fixed an issue when using "Interpolation of Values" and merging str+int options // Resolve #4271
2022-05-17 16:03:33 +03:00
Ivan Kravets
9a86175701
Bump version to 6.0.1b1
2022-05-17 13:34:03 +03:00
Ivan Kravets
b764a2220f
Improved support for the renamed configuration options // Resolve #4270
2022-05-17 13:33:25 +03:00
Ivan Kravets
3776233233
Rename "shared" module to the "public"
2022-05-16 16:56:01 +03:00
Ivan Kravets
0d92e8fc17
Bump version to 6.0.0a1
2022-05-16 14:46:52 +03:00
Ivan Kravets
40422eac2e
Fixed an issue when calling built-in pio device monitor filter
2022-05-16 14:46:37 +03:00
Ivan Kravets
26d659c433
Bump version to 6.0.0
2022-05-16 14:21:57 +03:00
Ivan Kravets
fe08ce7795
Implement shared API
2022-05-16 11:39:18 +03:00
Ivan Kravets
9163e9e67d
Rename pio project data to the pio project metadata command
2022-05-15 16:57:27 +03:00
Ivan Kravets
7acae6461e
Merge branch 'develop' of https://github.com/platformio/platformio-core into develop
2022-05-15 15:35:07 +03:00
John Belmonte
e7a172b8dd
qtcreator: add project-update makefile target ( #4267 )
...
* qtcreator: add project-update makefile target
* add prompt and delete .pio/
* formatting
* forced rm
* remove workaround of deleting .pio/
2022-05-15 15:34:57 +03:00
Ivan Kravets
b90e89a791
no message
2022-05-15 14:54:07 +03:00
John Belmonte
db11244f49
qtcreator IDE gitignore tweaks ( #4266 )
...
* add .gitignore to project files
* exclude qtc_clangd
* don't exclude user project config file
2022-05-15 13:52:59 +03:00
Ivan Kravets
54f0748201
Cache a build metadata only for debugging // Resolve #4267
2022-05-15 13:52:11 +03:00
Ivan Kravets
575f0ae300
Bump version to 6.0.0rc3
2022-05-15 13:47:32 +03:00
Ivan Kravets
7a100fb0b0
Use device finder for automatic detection of upload port
2022-05-15 13:46:44 +03:00
Ivan Kravets
d01d314f47
Pick the last USB device port
2022-05-15 13:13:45 +03:00
Ivan Kravets
e5e2210768
Improved automatic detection of a testing serial port // Resolve #4076
2022-05-14 23:30:36 +03:00
Ivan Kravets
d22b479bd3
Regroup device command
2022-05-14 18:21:44 +03:00
Ivan Kravets
19853b0b66
Implement config.get_default_env()
2022-05-14 17:55:36 +03:00
Ivan Kravets
ce62514a17
Resolve project dependencies with pio project init command
2022-05-14 16:31:08 +03:00
Ivan Kravets
4a4ba5594b
Rename "load_project_ide_data" to the "load_build_metadata"
2022-05-14 16:30:20 +03:00
Ivan Kravets
af5a820862
Rename "load_project_ide_data" to the "load_build_metadata"
2022-05-14 16:29:41 +03:00
Ivan Kravets
40e4e38e0c
Do not override CWD when executing a package command
2022-05-14 16:23:36 +03:00
Ivan Kravets
cb1c825747
Merge branch 'develop' of https://github.com/platformio/platformio-core into develop
2022-05-14 15:27:13 +03:00
John Belmonte
8c27754045
qtcreator IDE template now generates a "generic" Qt project ( #4262 )
...
* Create qtcreator-generic IDE template.
* Fix case of #define in qtcreator-generic template .config file.
* follow directory move
* * fix includes output
* fixup -mlong-calls for clang
* add Makefile to files output
* fix escaping in config output
* Makefile improvements:
* support any platformio run target
* remove platformio deprecated -f option
* remove explicit default target (first is always default)
* replace qtcreator rather than making another IDE target
Co-authored-by: Donna Whisnant <dewhisna@users.noreply.github.com >
2022-05-14 15:26:04 +03:00
Ivan Kravets
3247e661e9
Regroup "pio project" command
2022-05-14 13:41:20 +03:00
Ivan Kravets
79b2bfdefe
Fix an issue with multiple symbol definitions when framework uses own Unity // Resolve #4259
2022-05-12 15:34:50 +03:00
Ivan Kravets
de7d710943
Look for custom "unity_config.h" only in the "test" dir
2022-05-12 14:17:45 +03:00