mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 18:17:13 +02:00
Merge branch 'hotfix/v3.5.4' into develop
* hotfix/v3.5.4: Removed "date&time" when processing project with "platformio run" command // Resolve #1343 Improve documentation for advanced scripting
This commit is contained in:
10
HISTORY.rst
10
HISTORY.rst
@ -21,7 +21,9 @@ PlatformIO 3.0
|
|||||||
* Don't export ``CPPPATH`` of project dependent libraries to frameworks
|
* Don't export ``CPPPATH`` of project dependent libraries to frameworks
|
||||||
(`issue #1665 <https://github.com/platformio/platformio-core/issues/1665>`_)
|
(`issue #1665 <https://github.com/platformio/platformio-core/issues/1665>`_)
|
||||||
* Handle "architectures" data from "library.properties" manifest in
|
* Handle "architectures" data from "library.properties" manifest in
|
||||||
`lib_compat_mode = strict <http://docs.platformio.org/en/latest/librarymanager/ldf.html#compatibility-mode>`__
|
`lib_compat_mode = strict <http://docs.platformio.org/en/page/librarymanager/ldf.html#compatibility-mode>`__
|
||||||
|
* Removed "date&time" when processing project with `platformio run <http://docs.platformio.org/page/userguide/cmd_run.html>`__ command
|
||||||
|
(`issue #1343 <https://github.com/platformio/platformio-core/issues/1343>`_)
|
||||||
* Fixed issue with invalid LD script if path contains space
|
* Fixed issue with invalid LD script if path contains space
|
||||||
|
|
||||||
3.5.3 (2018-06-01)
|
3.5.3 (2018-06-01)
|
||||||
@ -39,7 +41,7 @@ PlatformIO 3.0
|
|||||||
(`issue #1612 <https://github.com/platformio/platformio-core/issues/1612>`_)
|
(`issue #1612 <https://github.com/platformio/platformio-core/issues/1612>`_)
|
||||||
* Configure a custom path to SVD file using `debug_svd_path <http://docs.platformio.org/page/projectconf/section_env_debug.html#debug-svd-path>`__
|
* Configure a custom path to SVD file using `debug_svd_path <http://docs.platformio.org/page/projectconf/section_env_debug.html#debug-svd-path>`__
|
||||||
option
|
option
|
||||||
* Custom project `description <http://docs.platformio.org/en/latest/projectconf/section_platformio.html#description>`_
|
* Custom project `description <http://docs.platformio.org/en/page/projectconf/section_platformio.html#description>`_
|
||||||
which will be used by `PlatformIO Home <http://docs.platformio.org/page/home/index.html>`_
|
which will be used by `PlatformIO Home <http://docs.platformio.org/page/home/index.html>`_
|
||||||
* Updated Unity tool to 2.4.3
|
* Updated Unity tool to 2.4.3
|
||||||
* Improved support for Black Magic Probe in "uploader" mode
|
* Improved support for Black Magic Probe in "uploader" mode
|
||||||
@ -65,9 +67,9 @@ PlatformIO 3.0
|
|||||||
- Multiple themes (Dark & Light)
|
- Multiple themes (Dark & Light)
|
||||||
- Ability to specify a name for new project
|
- Ability to specify a name for new project
|
||||||
|
|
||||||
* Control `PIO Unified Debugger <http://docs.platformio.org/en/latest/plus/debugging.html>`__
|
* Control `PIO Unified Debugger <http://docs.platformio.org/en/page/plus/debugging.html>`__
|
||||||
and its firmware loading mode using
|
and its firmware loading mode using
|
||||||
`debug_load_mode <http://docs.platformio.org/en/latest/projectconf/section_env_debug.html#debug-load-mode>`__ option
|
`debug_load_mode <http://docs.platformio.org/en/page/projectconf/section_env_debug.html#debug-load-mode>`__ option
|
||||||
* Added aliases (off, light, strict) for
|
* Added aliases (off, light, strict) for
|
||||||
`LDF Compatibility Mode <http://docs.platformio.org/page/librarymanager/ldf.html>`__
|
`LDF Compatibility Mode <http://docs.platformio.org/page/librarymanager/ldf.html>`__
|
||||||
* Search for a library using PIO Library Registry ID ``id:X`` (e.g. ``pio lib search id:13``)
|
* Search for a library using PIO Library Registry ID ``id:X`` (e.g. ``pio lib search id:13``)
|
||||||
|
2
docs
2
docs
Submodule docs updated: 83d669ae03...6d29169d6e
@ -12,7 +12,6 @@
|
|||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
from datetime import datetime
|
|
||||||
from hashlib import sha1
|
from hashlib import sha1
|
||||||
from os import getcwd, makedirs, walk
|
from os import getcwd, makedirs, walk
|
||||||
from os.path import getmtime, isdir, isfile, join
|
from os.path import getmtime, isdir, isfile, join
|
||||||
@ -197,10 +196,8 @@ class EnvironmentProcessor(object):
|
|||||||
"%s: %s" % (k, ", ".join(util.parse_conf_multi_values(v))))
|
"%s: %s" % (k, ", ".join(util.parse_conf_multi_values(v))))
|
||||||
|
|
||||||
if not self.silent:
|
if not self.silent:
|
||||||
click.echo("[%s] Processing %s (%s)" %
|
click.echo("Processing %s (%s)" % (click.style(
|
||||||
(datetime.now().strftime("%c"),
|
self.name, fg="cyan", bold=True), "; ".join(env_dump)))
|
||||||
click.style(self.name, fg="cyan", bold=True),
|
|
||||||
"; ".join(env_dump)))
|
|
||||||
click.secho("-" * terminal_width, bold=True)
|
click.secho("-" * terminal_width, bold=True)
|
||||||
|
|
||||||
self.options = self._validate_options(self.options)
|
self.options = self._validate_options(self.options)
|
||||||
|
Reference in New Issue
Block a user