Ivan Kravets
|
fe1846c2e1
|
YAPF formatting
|
2017-03-02 17:09:22 +02:00 |
|
Ivan Kravets
|
a874db38be
|
Apply YAPF
|
2017-01-24 21:54:50 +02:00 |
|
Ivan Kravets
|
5d8a17ba6d
|
Fix issue with empty CPPPATH when processing a library
|
2017-01-23 14:24:34 +02:00 |
|
Ivan Kravets
|
c09649c996
|
Change default LDF Mode from “chain+” to “chain”
|
2016-12-07 23:49:38 +02:00 |
|
Ivan Kravets
|
2a5d686d5a
|
Use unified link to docs pages
|
2016-12-05 21:25:10 +02:00 |
|
Ivan Kravets
|
aac627abf4
|
Bump PlatformIO 3.2b5
|
2016-12-02 00:52:01 +02:00 |
|
Ivan Kravets
|
738c0f9616
|
Add new LDF Modes
|
2016-12-01 17:37:12 +02:00 |
|
Ivan Kravets
|
4beb04d8b9
|
Refactored LDF C/C++ Preprocessor for conditional syntax // Issue #837
|
2016-11-30 19:05:37 +02:00 |
|
Ivan Kravets
|
7ab393cea7
|
Refactor CPPDEFINES to tuple style
|
2016-11-30 15:53:36 +02:00 |
|
Ivan Kravets
|
12e1cc95b6
|
Improve LDF C/C++ Preprocessor for conditional syntax // Issue #837
|
2016-11-29 23:44:54 +02:00 |
|
Ivan Kravets
|
8b121a1ccb
|
Fix LDF C/C++ Preprocessor for conditional syntax // Resolve #837
|
2016-11-28 23:24:21 +02:00 |
|
Ivan Kravets
|
e2de7b05b9
|
Improve LDF and Circular dependencies
|
2016-11-23 23:47:09 +02:00 |
|
Ivan Kravets
|
9b786ba8c7
|
Remote Unit Testing
|
2016-11-02 18:24:52 +02:00 |
|
Ivan Kravets
|
a251470ebd
|
Python style formatting
|
2016-10-31 20:05:34 +02:00 |
|
Ivan Kravets
|
c2bf38f873
|
Improved handling of library dependencies specified in `library.json` manifest // Resolve #814
|
2016-10-26 18:35:43 +03:00 |
|
Ivan Kravets
|
e50327bccc
|
Deprecate `lib_force option, please use lib_deps` instead
|
2016-09-17 16:32:16 +03:00 |
|
Ivan Kravets
|
33b5e18582
|
Use stable documentation
|
2016-09-13 17:36:36 +03:00 |
|
Ivan Kravets
|
cd45749c82
|
Fix issue with multiple archives when linking firmware
|
2016-09-07 19:05:15 +03:00 |
|
Ivan Kravets
|
0e464b011f
|
Improve Library Dependency Finder in mode=1
|
2016-09-01 00:06:34 +03:00 |
|
Ivan Kravets
|
86aa7ad692
|
Temporary enable LDF_MODE=2 before refactoring
|
2016-08-31 20:28:26 +03:00 |
|
Ivan Kravets
|
013c675bc4
|
Allow to control library dependency finder mode from library.json; set ldf_mode to 1 by default
|
2016-08-31 18:52:27 +03:00 |
|
Ivan Kravets
|
8a379d2db2
|
Refactor INO to CPP converter
|
2016-08-31 00:16:23 +03:00 |
|
Ivan Kravets
|
e232810325
|
Improve output in non verbose mode
|
2016-08-27 19:30:38 +03:00 |
|
Ivan Kravets
|
8e09d637e7
|
Improve compatibility with Arduino 1.0 library format
|
2016-08-26 18:52:44 +03:00 |
|
Ivan Kravets
|
054790d161
|
Use stderr stream to write errors instead env.Exi()
|
2016-08-26 14:39:23 +03:00 |
|
Ivan Kravets
|
0751c966c4
|
Use base name of library path instead manifest name
|
2016-08-24 20:54:54 +03:00 |
|
Ivan Kravets
|
69773fc838
|
Fix bug with Arduino based library where utility folder is used
|
2016-08-24 13:47:16 +03:00 |
|
Ivan Kravets
|
5a63060699
|
Improve support for "library.properties" manifest
|
2016-08-23 13:40:32 +03:00 |
|
Ivan Kravets
|
b3abee8513
|
Ignore broken libraries; show link to the docs with lib_compat_mode // Resolve #759
|
2016-08-23 00:09:28 +03:00 |
|
Ivan Kravets
|
797688dedd
|
Fix EXTRA_LIB_BUILDERS
|
2016-08-16 17:27:11 +03:00 |
|
Ivan Kravets
|
2a3a12b816
|
Handle relative paths for "lib_extra_dirs" // Resolve #749
|
2016-08-16 13:02:57 +03:00 |
|
Ivan Kravets
|
94299139cf
|
Allow to pass extra "EXTRA_LIB_BUILDERS" for Library Builder
|
2016-08-15 19:49:15 +03:00 |
|
Ivan Kravets
|
31fdc76f25
|
Implement "LIBSOURCE_EXTRA" environment variable for extra libraries
|
2016-08-11 15:23:36 +03:00 |
|
Ivan Kravets
|
3eadadf638
|
Improve CI command for Windows OS
|
2016-08-11 12:41:03 +03:00 |
|
Ivan Kravets
|
20be83ef95
|
Add support for BBC micro:bit board that is built on the ARM mbed and Nordic nrf51 platform // Resolve #709
|
2016-08-09 14:09:21 +03:00 |
|
Ivan Kravets
|
239be03a54
|
Minor changes
|
2016-08-08 23:25:44 +03:00 |
|
Ivan Kravets
|
20e7525118
|
Update links to Library Dependency Finder
|
2016-08-08 19:44:31 +03:00 |
|
Ivan Kravets
|
f9ead74b88
|
Fix issue when check that LibBuilder contains source file by path
|
2016-08-08 18:57:18 +03:00 |
|
Ivan Kravets
|
0c9d539a92
|
Update copyrights
|
2016-08-03 22:18:51 +03:00 |
|
Ivan Kravets
|
11c8ab52f6
|
Improve "update" command; add test
|
2016-08-03 17:43:54 +03:00 |
|
Ivan Kravets
|
82a7e67bec
|
Don't show verbose info for LDF when is a clean target
|
2016-08-03 17:06:30 +03:00 |
|
Ivan Kravets
|
e5b76687a8
|
Minor changes for PyLint
|
2016-08-01 00:32:38 +03:00 |
|
Ivan Kravets
|
513577958f
|
Introduce "Library Dependency Finder"
|
2016-08-01 00:14:22 +03:00 |
|
Ivan Kravets
|
22e67e6fdd
|
Rename "lib_compat_level" to "lib_compat_mode"
|
2016-07-31 15:46:57 +03:00 |
|
Ivan Kravets
|
74af8a5c39
|
Handle "dependencies" from library and project when build libraries // Issue #709
|
2016-07-31 00:00:58 +03:00 |
|
Ivan Kravets
|
34b1f3b0a1
|
Handle includes from CPPPATH for PlatformIOLibBuilder
|
2016-07-28 22:15:03 +03:00 |
|
Ivan Kravets
|
3a7032ec9c
|
Show a warning about Circular Dependencies
|
2016-07-28 17:29:53 +03:00 |
|
Ivan Kravets
|
339acab917
|
PyLint fix
|
2016-07-28 16:27:48 +03:00 |
|
Ivan Kravets
|
8c5fabe411
|
Avoid infinite loop when we've already searched for dependencies
|
2016-07-28 16:13:49 +03:00 |
|
Ivan Kravets
|
b177bb5bfb
|
Remove debug code; a few bugfixes
|
2016-07-28 14:09:29 +03:00 |
|