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 |
|
Ivan Kravets
|
e3e6676420
|
Refactor Library Dependency Finder
|
2016-07-28 01:54:09 +03:00 |
|
Ivan Kravets
|
187315fc08
|
Allow to disable library archiving ("*.ar") // Resolve #719
|
2016-07-24 20:04:09 +03:00 |
|
Ivan Kravets
|
01c0b45ea2
|
Introduce "lib_compat_level" option for project configuration file
|
2016-07-24 18:17:23 +03:00 |
|
Ivan Kravets
|
e264788f8e
|
Fix non renamed PLATFORM variable
|
2016-07-17 16:36:05 +03:00 |
|
Ivan Kravets
|
49f5c1d078
|
Fix PyLint "line too long" warning
|
2016-07-17 16:19:24 +03:00 |
|
Ivan Kravets
|
8eed54ca45
|
Refactor PLATFORM and FRAMEWORK build variables with PIO prefix
|
2016-07-17 16:05:28 +03:00 |
|
Ivan Kravets
|
02e883b55c
|
Implement "lib_extra_dirs" option for project environment // Resolve #537
|
2016-07-15 23:51:33 +03:00 |
|
Ivan Kravets
|
9838aef6b8
|
Check library compatibility with project environment before building // Resolve #415
|
2016-07-15 23:06:10 +03:00 |
|
Ivan Kravets
|
4997528f6a
|
Handle specific extra build flags from library.json // Resolve #289
|
2016-07-15 16:12:07 +03:00 |
|
Ivan Kravets
|
4b622b8603
|
Improve library builder for Arduino lib structure
|
2016-07-13 13:24:44 +03:00 |
|
Ivan Kravets
|
51a9565a72
|
Refactored lib_force and lib_ignore logic
|
2016-06-25 13:23:24 +03:00 |
|
Ivan Kravets
|
dd111aac4a
|
Library deep search for dependency finder
|
2016-06-23 23:25:13 +03:00 |
|
Ivan Kravets
|
476b43d539
|
Fix issue with super()
|
2016-06-23 21:39:24 +03:00 |
|
Ivan Kravets
|
d4a866414f
|
Minor fixes
|
2016-06-23 15:51:08 +03:00 |
|
Ivan Kravets
|
2ed00064e2
|
Fix PyLint warning
|
2016-06-22 23:58:42 +03:00 |
|
Ivan Kravets
|
3572b60afd
|
Show detailed build information about dependent libraries // Resolve #617
|
2016-06-22 23:17:02 +03:00 |
|
Ivan Kravets
|
f8db1d11a7
|
New Library Build System: intelligent dependency finder that interprets C Preprocessor conditional macros // Resolve #432
|
2016-06-22 21:25:44 +03:00 |
|