diff options
-rw-r--r-- | NEWS | 6 | ||||
-rw-r--r-- | buildstream/_versions.py | 2 | ||||
-rw-r--r-- | buildstream/plugins/elements/manual.yaml | 19 |
3 files changed, 7 insertions, 20 deletions
@@ -2,6 +2,12 @@ buildstream 1.3.1 ================= + o BREAKING CHANGE: The 'manual' element lost its default 'MAKEFLAGS' and 'V' + environment variables. There is already a 'make' element with the same + variables. Note that this is a breaking change, it will require users to + make changes to their .bst files if they are expecting these environment + variables to be set. + o Failed builds are included in the cache as well. `bst checkout` will provide anything in `%{install-root}`. A build including cached fails will cause any dependant elements diff --git a/buildstream/_versions.py b/buildstream/_versions.py index 8ad2f8cb7..842ac8bf8 100644 --- a/buildstream/_versions.py +++ b/buildstream/_versions.py @@ -23,7 +23,7 @@ # This version is bumped whenever enhancements are made # to the `project.conf` format or the core element format. # -BST_FORMAT_VERSION = 17 +BST_FORMAT_VERSION = 18 # The base BuildStream artifact version diff --git a/buildstream/plugins/elements/manual.yaml b/buildstream/plugins/elements/manual.yaml index cba5608cc..38fe7d163 100644 --- a/buildstream/plugins/elements/manual.yaml +++ b/buildstream/plugins/elements/manual.yaml @@ -1,11 +1,3 @@ -# No variables added for the manual element by default, set -# this if you plan to use make, and the sources cannot handle -# parallelization. -# -# variables: -# -# notparallel: True - # Manual build element does not provide any default # build commands config: @@ -28,14 +20,3 @@ config: strip-commands: - | %{strip-binaries} - -# Use max-jobs CPUs for building and enable verbosity -environment: - MAKEFLAGS: -j%{max-jobs} - V: 1 - -# And dont consider MAKEFLAGS or V as something which may -# affect build output. -environment-nocache: -- MAKEFLAGS -- V |