Ivan Kravets
|
842679c32b
|
Export a "PIO_UNIT_TESTING" macro to the project source files and dependent libraries in the Unit Testing mode
|
2022-07-14 14:45:31 +03:00 |
|
Ivan Kravets
|
a31a7f2b06
|
Improved detection of Windows architecture // Resolve #4353
|
2022-07-13 18:26:21 +03:00 |
|
Ivan Kravets
|
4278574450
|
Fixed an issue when the "pio pkg publish" command didn’t work with Python 3.6 // #4352
|
2022-07-13 14:46:40 +03:00 |
|
Ivan Kravets
|
83bb6611b9
|
Fixed a regression bug when libArchive option declared in the library.json manifest was ignored // Resolve #
|
2022-07-12 22:21:09 +03:00 |
|
Ivan Kravets
|
f4535190a3
|
Bump version to 6.1.1
|
2022-07-11 13:33:34 +03:00 |
|
Ivan Kravets
|
236c4570cf
|
Added new `monitor_encoding` project configuration option // Resolve #4350
|
2022-07-11 13:26:43 +03:00 |
|
Ivan Kravets
|
5844c536a4
|
Typo fix
|
2022-07-10 11:50:13 +03:00 |
|
Ivan Kravets
|
25074d80d3
|
Allowed specifying project environments for "pio ci" command // Resolve #4347
|
2022-07-09 21:58:34 +03:00 |
|
Ivan Kravets
|
d24702eb29
|
Fixed an issue with endless scanning of project dependencies // Resolve #4349
|
2022-07-09 21:42:47 +03:00 |
|
Ivan Kravets
|
0bd27a36e9
|
Fixed an issue when a serial port was not automatically detected if the board has predefined HWIDs
|
2022-07-09 17:23:38 +03:00 |
|
Ivan Kravets
|
ee93ca1615
|
Bump version to 6.1.1a2
|
2022-07-08 15:19:25 +03:00 |
|
Ivan Kravets
|
4c2aca4956
|
Show "TimeoutError" only in the verbose mode when can not find a serial port
|
2022-07-08 15:18:52 +03:00 |
|
Ivan Kravets
|
c2ddc89e46
|
Bump version to 6.1.0
|
2022-07-06 16:24:03 +03:00 |
|
Ivan Kravets
|
6134db8e81
|
Fixed an issue when library dependencies were installed for the incompatible project environment // Resolve #4338
|
2022-07-04 18:50:06 +03:00 |
|
Ivan Kravets
|
523b6dfa98
|
Do not immediately terminate a testing program when results are received
|
2022-07-04 17:32:11 +03:00 |
|
Ivan Kravets
|
401f8a4891
|
Added new "pio run --monitor-port" option to specify custom device monitor port to the "monitor" target // Resolve #4337
|
2022-06-29 22:46:53 +03:00 |
|
Ivan Kravets
|
aef49a8bff
|
Docs: Improve advanced scripting docs
|
2022-06-29 14:34:49 +03:00 |
|
Ivan Kravets
|
3363b3a516
|
Significantly improved support for Pre & Post Actions
|
2022-06-28 19:36:49 +03:00 |
|
Ivan Kravets
|
32e440bec7
|
Fixed an issue when testing results were wrong in the verbose mode // Resolve #4336
|
2022-06-28 12:59:23 +03:00 |
|
Ivan Kravets
|
99b5204802
|
Fixed a "PermissionError" on Windows when running "clean" or "cleanall" targets // Resolve #4331
|
2022-06-27 20:12:04 +03:00 |
|
Ivan Kravets
|
ca2622b7a6
|
Skip GoogleTest for CI on Windows
|
2022-06-26 16:06:25 +03:00 |
|
Ivan Kravets
|
b9a9fd4f43
|
Updated "Getting Started" documentation for GoogleTest
|
2022-06-26 14:47:25 +03:00 |
|
Ivan Kravets
|
655eedd7b0
|
Export Unit Testing flags only to the project build environment
|
2022-06-25 20:20:13 +03:00 |
|
Ivan Kravets
|
86c4bd69d2
|
Fixed an issue with the LDF when recursively scanning dependencies in the "chain" mode
|
2022-06-24 21:17:26 +03:00 |
|
Ivan Kravets
|
092326cb91
|
Warn about incompatible Bash version for the Shell Completion // Resolve #4326
|
2022-06-20 22:40:36 +03:00 |
|
Ivan Kravets
|
9ae67fdad9
|
Fixed an issue on Windows OS when flags were wrapped to the temporary file while generating compilation database
|
2022-06-20 14:49:39 +03:00 |
|
Ivan Kravets
|
b72c1636f7
|
Improved a serial port finder for Black Magic Probe // Resolve #4023
|
2022-06-17 23:05:20 +03:00 |
|
Ivan Kravets
|
f68c18d1e5
|
Fixed an issue when the build_unflags option was not applied to the ASPPFLAGS scope
|
2022-06-17 18:58:21 +03:00 |
|
Ivan Kravets
|
db6b8a6dbc
|
Fixed an issue when `build_unflags operation ignores a flag value // Resolve #4309
|
2022-06-17 14:25:39 +03:00 |
|
Ivan Kravets
|
d4784c05f5
|
Documented Stringification – converting a macro argument into a string constant // Resolve #4310
|
2022-06-17 12:29:09 +03:00 |
|
Ivan Kravets
|
7a01da7039
|
Added `env.StringifyMacro(value)` helper function for the Advanced Scripting
|
2022-06-17 12:25:52 +03:00 |
|
Ivan Kravets
|
50cbc4d4e2
|
Allowed to Import("projenv") in a library extra script // Resolve #4305
|
2022-06-16 13:04:38 +03:00 |
|
Ivan Kravets
|
e12bc9fe5f
|
Do not resolve dependencies from the project "src" folder when the test_build_src option is not enabled
|
2022-06-15 18:05:55 +03:00 |
|
Ivan Kravets
|
30709fd0b3
|
Replaced monitor_flags with independent project configuration options: monitor_parity, monitor_eol, monitor_raw, monitor_echo
|
2022-06-15 15:36:17 +03:00 |
|
Ivan Kravets
|
743a3e2c02
|
Improved a serial port finder for a board with predefined HWIDs // Resolve #4308
|
2022-06-15 12:51:06 +03:00 |
|
Ivan Kravets
|
4b5bc91abb
|
Merged the Unit Testing “building” stage with “uploading” for the embedded target // Resolve #4307
|
2022-06-12 12:33:02 +03:00 |
|
Ivan Kravets
|
375c396b7b
|
Minor improvements for pio device monitor command
|
2022-06-12 12:14:28 +03:00 |
|
Ivan Kravets
|
7f351bc7c8
|
Automatically reconnect device monitor if a connection fails // Resolve #3939
|
2022-06-11 20:55:52 +03:00 |
|
Ivan Kravets
|
1b17234c41
|
Fixed an issue when a custom "pio test --project-config" was not handled properly // Resolve #4299
|
2022-06-02 18:05:41 +03:00 |
|
Ivan Kravets
|
4ff591bd7e
|
Bump version to 6.0.2
|
2022-06-01 15:55:42 +03:00 |
|
Ivan Kravets
|
a19c4dbcda
|
Show a warning when testing an empty project without a test suite // Resolve #4278
|
2022-05-28 22:09:14 +03:00 |
|
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
|
5f812409d4
|
Fixed an issue with debugging assembly files without preprocessor (".s")
|
2022-05-25 19:23: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
|
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
|
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 |
|