Ivan Kravets
|
7bcfea13fb
|
Fixed an issue with linking process when `$LDSCRIPT` contains a space in path
|
2019-10-17 16:52:18 +03:00 |
|
Ivan Kravets
|
89843c0d65
|
Fix issue with parsing library.properties when export field is used
|
2019-10-17 15:48:18 +03:00 |
|
valeros
|
31d4a5c72e
|
Add collective stats info about project components to check report
|
2019-10-17 13:42:00 +03:00 |
|
Ivan Kravets
|
27fc19d6b3
|
Switch to Marshmallow ODM framework
|
2019-10-17 00:17:16 +03:00 |
|
Ivan Kravets
|
9cfccc5cd4
|
Minor fixes to manifest parser
|
2019-10-16 13:58:50 +03:00 |
|
Ivan Kravets
|
9da19fbf54
|
Use isolated SCons sign DB per Python interpreter
|
2019-10-16 12:09:53 +03:00 |
|
Ivan Kravets
|
a481a5deda
|
Fix issue with "remote test" // Resolve #3127
|
2019-10-15 23:30:02 +03:00 |
|
Ivan Kravets
|
2e9b0066de
|
Capture manifest parser exceptions
|
2019-10-14 23:36:15 +03:00 |
|
Ivan Kravets
|
55d905a0d0
|
Add a new RPC method "project.config_call" for Home API
|
2019-10-12 20:00:12 +03:00 |
|
Ivan Kravets
|
c8354b100e
|
Bump version to 4.1.0b4
|
2019-10-10 14:51:14 +03:00 |
|
Ivan Kravets
|
4366719ed2
|
Restore missed project helpers needed by "platformio-node-helpers"
|
2019-10-10 14:50:34 +03:00 |
|
valeros
|
971eb8e35c
|
Revert back unix style directory separator in sizedata report
|
2019-10-09 17:37:24 +03:00 |
|
valeros
|
a785c238b1
|
Use OS-native directory separator in sizedata report
|
2019-10-09 00:39:57 +03:00 |
|
valeros
|
eda02750ae
|
Export files as list instead of dict for sizedata target
|
2019-10-08 13:45:36 +03:00 |
|
Ivan Kravets
|
e5d50eb45c
|
Docs: RV-LINK debug tool, sync GDV32 dev/platform
|
2019-10-08 11:49:04 +03:00 |
|
Ivan Kravets
|
b66bf5f4c0
|
Ignore symbolic links for package examples
|
2019-10-07 20:35:01 +03:00 |
|
Ivan Kravets
|
d1c8cc38f2
|
Cast semver to string when validating version
|
2019-10-05 23:40:27 +03:00 |
|
Ivan Kravets
|
10bada0bcc
|
ManifestPaser: handle examples from "Examples" folder
|
2019-10-05 20:21:39 +03:00 |
|
Ivan Kravets
|
5d7e7b1796
|
DataModel: capture exceptions from failed models in non-strict mode
|
2019-10-04 23:52:06 +03:00 |
|
Ivan Kravets
|
46be56af43
|
Bump version to 4.1.0b3
|
2019-10-04 20:51:05 +03:00 |
|
Ivan Kravets
|
dce2655004
|
Fix broken serial monitor called via run target while uploading // Resolve #3081
|
2019-10-04 20:50:39 +03:00 |
|
Ivan Kravets
|
36acdd7797
|
DataModel: allow valid values in non-strict mode for TypeOfList and TypeOfDict
|
2019-10-04 18:30:48 +03:00 |
|
valeros
|
47e297fecb
|
Use less verbose debug output
|
2019-10-04 13:27:02 +03:00 |
|
valeros
|
9ce19c7e83
|
Skip debug sections when calculating sizedata
|
2019-10-04 10:52:55 +03:00 |
|
Ivan Kravets
|
9954900a0e
|
Return back LINKFLAGS for debug mode
|
2019-10-03 18:16:55 +03:00 |
|
Ivan Kravets
|
a7855ae664
|
ManifestParser: init from dir using name of file in remote url if provided
|
2019-10-03 16:14:51 +03:00 |
|
Ivan Kravets
|
76865a1730
|
ManifetPatrser fixes (#3080)
* Skip broken examples declaration
* Allow dots in keywords
* Allow "+" in keywords
|
2019-10-03 14:55:04 +03:00 |
|
Ivan Kravets
|
8febdc19ea
|
ManifestParser: normalize example names
|
2019-10-03 12:47:41 +03:00 |
|
Ivan Kravets
|
85a814c21a
|
Allow dot in manifest example name
|
2019-10-03 10:33:11 +03:00 |
|
Ivan Kravets
|
ab5650f84b
|
Use max line length hooks for all systems
|
2019-10-02 23:46:42 +03:00 |
|
Ivan Kravets
|
e6ea4cb613
|
PackageManifest: Ignore hidden files for examples
|
2019-10-02 20:42:01 +03:00 |
|
Ivan Kravets
|
bbd694c5ea
|
ManifestParse: automatically generate examples from package dir
|
2019-10-02 17:54:59 +03:00 |
|
Ivan Kravets
|
7ba2a7cd3d
|
Bump version to 4.1.0b2
|
2019-10-02 13:33:12 +03:00 |
|
Ivan Kravets
|
a1ed99962c
|
Better handling of non-dict values passed to DataModel
|
2019-10-02 12:34:50 +03:00 |
|
Ivan Kravets
|
c2970631a5
|
Add "--force" for git update // Issue #3060
|
2019-10-02 12:34:20 +03:00 |
|
Ivan Kravets
|
d38c843574
|
Fixed an issue when installing a package using custom Git tag and submodules were not updated correctly // Resolve #3060
|
2019-10-02 11:52:14 +03:00 |
|
Ivan Kravets
|
a2213a1aa4
|
Change "examples" field in package manifest to ListOf(ExampleModel)
|
2019-10-02 11:04:29 +03:00 |
|
Ivan Kravets
|
dee2d2c538
|
Add manifest parsers for platform.json and package.json
|
2019-10-01 22:03:23 +03:00 |
|
Ivan Kravets
|
5b77adccb1
|
DataModels: fix issue when traversing using model fields
|
2019-10-01 18:10:48 +03:00 |
|
Ivan Kravets
|
a82c4666d4
|
DataModel: add support for DictOfType, extend base manifest with ExampelsModel
|
2019-10-01 17:37:11 +03:00 |
|
Ivan Kravets
|
df6a8da290
|
DataModel: add support for silent validation and "get_exceptions" API
|
2019-10-01 16:13:25 +03:00 |
|
Ivan Kravets
|
af1a0f3587
|
Allow to build a manifest parser from directory
|
2019-10-01 00:11:31 +03:00 |
|
Ivan Kravets
|
703912fdc9
|
Strict manifest validation when submitting to Registry, more tests for manifest model
|
2019-09-30 23:45:03 +03:00 |
|
Ivan Kravets
|
744881da59
|
Refactor DataModel with a strict type declaration
|
2019-09-30 19:44:03 +03:00 |
|
Ivan Kravets
|
5f55c18373
|
Introduce DataModel, package manifest parser and base manifest model
|
2019-09-30 17:59:06 +03:00 |
|
Ivan Kravets
|
2137eb1794
|
Do not append debug flags to linker stage
|
2019-09-30 13:27:34 +03:00 |
|
Ivan Kravets
|
3dcf1784fb
|
Update PIO Remote to 2.5.5
|
2019-09-27 19:36:49 +03:00 |
|
Ivan Kravets
|
9a3dcd3daa
|
PY2 fix with absolute import
|
2019-09-27 18:53:58 +03:00 |
|
Ivan Kravets
|
1b74f380a6
|
Refactor appending of debugging flags
|
2019-09-27 17:22:21 +03:00 |
|
Ivan Kravets
|
cd2a4ea535
|
Update copyrights
|
2019-09-27 17:21:35 +03:00 |
|