Ivan Kravets
|
e2f21212b7
|
Added support for symbolic links allowing pointing the local source folder to the Package Manager // Resolve #3348
|
2022-04-04 23:14:19 +03:00 |
|
Ivan Kravets
|
d7597d0992
|
Cache downloads cleanup
|
2022-04-04 22:45:25 +03:00 |
|
Ivan Kravets
|
c21876ebe3
|
Typo fix in class name
|
2022-04-04 22:22:22 +03:00 |
|
Ivan Kravets
|
76bea5b7a7
|
Cache downloads cleanup
|
2022-04-04 22:21:06 +03:00 |
|
Ivan Kravets
|
a03d82ff1a
|
Replace package meta URL with URI
|
2022-04-04 14:18:11 +03:00 |
|
Ivan Kravets
|
f555656c92
|
Bump version to 5.3.0b3
|
2022-04-03 23:18:01 +03:00 |
|
Ivan Kravets
|
f289ebd1f3
|
Revert back lib deps tree to ascii chars
|
2022-04-03 23:17:29 +03:00 |
|
Ivan Kravets
|
41b3646012
|
Bump version to 5.3.0b2
|
2022-04-03 19:54:03 +03:00 |
|
Ivan Kravets
|
8de5db4b48
|
Added support for “scripts” in package manifest // Resolve #485
|
2022-04-03 19:53:34 +03:00 |
|
Ivan Kravets
|
d8be12dcdd
|
PyLint fix
|
2022-04-03 10:54:23 +03:00 |
|
Ivan Kravets
|
71f9401e23
|
Fixed an issue when manually removed dependencies were not uninstalled from the storage // Resolve #3076
|
2022-04-02 22:30:35 +03:00 |
|
Ivan Kravets
|
cdd63dec65
|
Do not process package that was installed into the "env" storage // Resolve #2910
|
2022-04-02 16:38:54 +03:00 |
|
Ivan Kravets
|
279fdfc47a
|
Show project dependency licenses when building in the verbose mode
|
2022-04-02 16:28:40 +03:00 |
|
Ivan Kravets
|
feda42f18f
|
Added support for multi-licensed packages in library.json using SPDX Expressions // Resolve #4037
|
2022-04-02 14:19:24 +03:00 |
|
Ivan Kravets
|
d86f7fc25e
|
Added ability to override a tool version using the "platform_packages" option // Resolve #3798
|
2022-04-01 22:05:30 +03:00 |
|
Ivan Kravets
|
e4fb675d5f
|
Install only missed dependencies for the private libraries // Resolve #2910
|
2022-04-01 17:25:40 +03:00 |
|
Ivan Kravets
|
fd01e98cb1
|
Fix an issue with automatic installation of debug dependencies
|
2022-04-01 13:47:07 +03:00 |
|
Ivan Kravets
|
2a88cdb8df
|
Bump version to 5.3.0b1
|
2022-03-31 19:26:21 +03:00 |
|
Ivan Kravets
|
be8f842061
|
Automatically install dependencies of the local (private) libraries // Resolve #2910
|
2022-03-31 19:25:44 +03:00 |
|
Ivan Kravets
|
7d9c018b44
|
Implement Click logging handler for package manager
|
2022-03-30 21:40:59 +03:00 |
|
Ivan Kravets
|
a6e12532f8
|
Implement pio pkg search command // Issue #3373
|
2022-03-30 17:32:05 +03:00 |
|
Ivan Kravets
|
bd202f55ce
|
Rename search "filters" to "qualifiers"
|
2022-03-30 14:43:02 +03:00 |
|
Zach Zodkoy
|
6123d6f9bf
|
Don't append --checks=* when the --config or --config-file flags are set (#4210)
Appending --checks=* causes clang-tidy to ignore the flags --config
and --config-file, which breaks the ability to use a clang-tidy file
|
2022-03-30 11:47:14 +03:00 |
|
Ivan Kravets
|
6c8173d1aa
|
Implement pio pkg show command // Issue #3373
|
2022-03-29 16:39:48 +03:00 |
|
Ivan Kravets
|
1e2afafbc4
|
Use parse_datetime API
|
2022-03-28 18:18:51 +03:00 |
|
Ivan Kravets
|
927c5c5e36
|
Do not install any dependencies on the "clean" target
|
2022-03-28 00:05:20 +03:00 |
|
Ivan Kravets
|
b2ea96b4a7
|
Resolve package path
|
2022-03-27 22:34:43 +03:00 |
|
Ivan Kravets
|
6afb53dd7d
|
PyLint fixes
|
2022-03-27 22:34:22 +03:00 |
|
Ivan Kravets
|
d7477833d6
|
PyLint fixes
|
2022-03-24 14:29:32 +02:00 |
|
Ivan Kravets
|
7624645626
|
Implement pio pkg list command // Issue #3373
|
2022-03-24 14:17:18 +02:00 |
|
Ivan Kravets
|
53753c0127
|
Do not install dependencies that are built-in libraries
|
2022-03-23 18:01:23 +02:00 |
|
Ivan Kravets
|
95604ff66a
|
Minor enhancements
|
2022-03-23 18:00:31 +02:00 |
|
Ivan Kravets
|
99e0d1071a
|
Add package METAVAR for CLI
|
2022-03-23 17:57:18 +02:00 |
|
Ivan Kravets
|
13aacbcc05
|
Dump only required toolchains
|
2022-03-23 17:56:15 +02:00 |
|
Ivan Kravets
|
b137b25169
|
Enhance library dependency tree
|
2022-03-23 17:55:27 +02:00 |
|
Ivan Kravets
|
b44fb101c4
|
Remove deprecated code
|
2022-03-21 18:38:36 +02:00 |
|
Ivan Kravets
|
435a526140
|
Implement pio pkg update command // Issue #3373
|
2022-03-20 15:40:44 +02:00 |
|
Ivan Kravets
|
346580d955
|
Do not warn about unknown packages if they are built-in libraries
|
2022-03-19 18:13:29 +02:00 |
|
Ivan Kravets
|
81f343dbe8
|
Cleanup dev-platform package installer
|
2022-03-19 18:12:36 +02:00 |
|
Ivan Kravets
|
fa443f2e5f
|
Strict PackageItem comparison
|
2022-03-19 18:08:34 +02:00 |
|
Ivan Kravets
|
a25a86e42f
|
Init dev-platform with autoinstallation
|
2022-03-19 18:07:19 +02:00 |
|
Ivan Kravets
|
463a16a68f
|
Implement "pio pkg uninstall" command // Issue #3373
|
2022-03-16 16:23:09 +02:00 |
|
Ivan Kravets
|
d2adca8d68
|
Minor improvements
|
2022-03-16 16:18:59 +02:00 |
|
Ivan Kravets
|
c9037982d7
|
Save tool deps into the "platformio.ini" // Issue #3373
|
2022-03-14 13:37:47 +02:00 |
|
Ivan Kravets
|
61ffab376d
|
Split code
|
2022-03-14 12:18:05 +02:00 |
|
Ivan Kravets
|
2201214717
|
Allow to skip saving of package dependencies to the "platformio.ini" // Issue #3373
|
2022-03-09 19:07:11 +02:00 |
|
Ivan Kravets
|
41144bffeb
|
Reset custom project config per command
|
2022-03-08 18:00:10 +02:00 |
|
Ivan Kravets
|
f28651eaf7
|
Ensure package dependencies are installed // Resolve #2573
|
2022-03-08 14:59:12 +02:00 |
|
Ivan Kravets
|
9e40eb992e
|
Implement unified "pio pkg install" CLI // Issue #3373
|
2022-03-08 14:58:01 +02:00 |
|
Ivan Kravets
|
6f11f812f8
|
Ignore files according to the patterns declared in ".gitignore" when using pio package pack // Resolve #4188
|
2022-02-23 18:46:53 +02:00 |
|