Ivan Kravets
|
135ef8701c
|
Better representation of dependent packages
|
2019-12-20 01:19:23 +02:00 |
|
Ivan Kravets
|
9cf777b4e5
|
Fixed an issue with "start-group/end-group" linker flags on Native development platform // Resolve #3282
|
2019-11-21 14:19:32 +02:00 |
|
Ivan Kravets
|
d1b46c838e
|
Revert back "Flash" instead of "ROM"
|
2019-11-16 14:09:16 +02:00 |
|
Ivan Kravets
|
6809da0353
|
Replace os.path.abspath by realpath
|
2019-11-15 16:02:15 +02:00 |
|
Ivan Kravets
|
fbdcbf17c7
|
Rename Data/Flash to RAM/ROM
|
2019-11-15 15:52:39 +02:00 |
|
Ivan Kravets
|
a077081e46
|
Init generic C/C++ SCons tools by default
|
2019-11-15 15:10:43 +02:00 |
|
Ivan Kravets
|
a9f9f4ef04
|
Fixed an issue when `env.BoardConfig()` does not work for custom boards in extra scripts of libraries // Resolve #3264
|
2019-11-12 23:52:43 +02:00 |
|
Ivan Kravets
|
6e9429dbbf
|
Split BuildProgram into ProcessProgramDeps and ProcessProjectDeps
|
2019-11-12 18:52:25 +02:00 |
|
Ivan Kravets
|
7c481291dc
|
Warn about about broken library manifest when scanning dependencies // Resolve #3268
|
2019-11-12 18:14:06 +02:00 |
|
Ivan Kravets
|
c6a8e03367
|
Fixed an issue when `env.BoardConfig()` does not work for custom boards in extra scripts of libraries // Resolve #3264
|
2019-11-12 13:41:39 +02:00 |
|
Ivan Kravets
|
2408c0a4c7
|
Fix incorrect info about build_type
|
2019-11-06 23:53:38 +02:00 |
|
valeros
|
17ff3250c9
|
Export uppercased driver name in sizedata report on Windows
|
2019-11-06 12:34:43 +02:00 |
|
Ivan Kravets
|
e57871cab7
|
Print a building mode
|
2019-11-03 22:22:40 +02:00 |
|
Ivan Kravets
|
7784743cb1
|
Switch to default values from project configuration options
|
2019-11-02 19:44:28 +02:00 |
|
Ivan Kravets
|
a7f8838d9a
|
Format code
|
2019-10-31 18:52:13 +02:00 |
|
Ivan Kravets
|
a18f8b2a4c
|
Use default values from project options
|
2019-10-31 15:28:02 +02:00 |
|
Ivan Kravets
|
7b6bab7f4e
|
Update memory usage banner
|
2019-10-30 20:40:26 +02:00 |
|
Ivan Kravets
|
3236fb6b3d
|
Return file+line for sizedata instead of "location"
|
2019-10-29 17:01:20 +02:00 |
|
Ivan Kravets
|
2e5dabb913
|
Fix issue with custom board_ options
|
2019-10-25 19:33:22 +03:00 |
|
Ivan Kravets
|
784a5cd349
|
Add support for "Build Middlewares"
|
2019-10-25 00:33:04 +03:00 |
|
Ivan Kravets
|
3177aaf591
|
Fixed an issue when booleans in "platformio.ini" are not parsed properly // Resolve #3022
|
2019-10-24 19:43:13 +03:00 |
|
Ivan Kravets
|
234585dc97
|
Fixed an issue with project generator when `src_build_flags` were not respected // Resolve #3137
|
2019-10-24 16:39:11 +03:00 |
|
Ivan Kravets
|
334d50c367
|
Use package parser for package manager and LDF
|
2019-10-24 13:42:46 +03:00 |
|
Ivan Kravets
|
dd1da95a40
|
Fix issue when wrong library was picked up by LDF when framework is not declared
|
2019-10-24 00:28:03 +03:00 |
|
Ivan Kravets
|
6684ac5a57
|
LDF: Check project include dirs before looking for dependencies
|
2019-10-23 22:55:02 +03:00 |
|
Ivan Kravets
|
b533d7a1dd
|
LDF: Check global CPPPATH when looking for dependencies
|
2019-10-23 22:31:26 +03:00 |
|
Ivan Kravets
|
9c7cc87c5f
|
Move command related modules to "commands" package
|
2019-10-23 16:05:27 +03:00 |
|
valeros
|
374379ba03
|
Skip .debug sections when generating memory use report
|
2019-10-22 21:52:55 +03:00 |
|
valeros
|
56ac577b0a
|
Fix case with empty arguments when generating sizedata report
|
2019-10-22 12:10:48 +03:00 |
|
valeros
|
941c0f4297
|
Improve the speed of memory use report generation
|
2019-10-21 23:26:28 +03:00 |
|
Ivan Kravets
|
f34745bef9
|
Parse device frequency in int format for size data
|
2019-10-21 15:57:34 +03:00 |
|
Ivan Kravets
|
971cd2ca0f
|
Export device info in pair with sizedata
|
2019-10-21 00:12:04 +03:00 |
|
Ivan Kravets
|
77f8414c63
|
Better explanation about encoding error // Resolve #2796
|
2019-10-18 15:56:50 +03:00 |
|
Ivan Kravets
|
92d86192aa
|
Substitute LDSCRIPT with real value
|
2019-10-18 15:05:11 +03:00 |
|
Ivan Kravets
|
d44c60614d
|
Use direct LDSCRIPT_PATH only if script resolves
|
2019-10-17 23:40:30 +03:00 |
|
Ivan Kravets
|
be9aaf8902
|
Be compatible with Python 3.8, on Windows skip HOME and check for USERPROFILE
|
2019-10-17 20:57:40 +03:00 |
|
Ivan Kravets
|
6218b773fd
|
Better support for file contents writing // Issue #2796
|
2019-10-17 18:48:59 +03:00 |
|
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
|
9da19fbf54
|
Use isolated SCons sign DB per Python interpreter
|
2019-10-16 12:09:53 +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 |
|
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
|
ab5650f84b
|
Use max line length hooks for all systems
|
2019-10-02 23:46:42 +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
|
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 |
|