Commit 23e080b9 authored by James Ennis's avatar James Ennis Committed by Javier Jardón
Browse files

README.md: Minor corrections

parent 48916b8a
Loading
Loading
Loading
Loading
+8 −7
Original line number Original line Diff line number Diff line
@@ -25,7 +25,7 @@ BuildStream offers the following advantages:


* **Declarative build instructions/definitions**
* **Declarative build instructions/definitions**


  BuildStream provides a a flexible and extensible framework for the modelling
  BuildStream provides a flexible and extensible framework for the modelling
  of software build pipelines in a declarative YAML format, which allows you to
  of software build pipelines in a declarative YAML format, which allows you to
  manipulate filesystem data in a controlled, reproducible sandboxed environment.
  manipulate filesystem data in a controlled, reproducible sandboxed environment.


@@ -61,13 +61,14 @@ How does BuildStream work?
==========================
==========================
BuildStream operates on a set of YAML files (.bst files), as follows:
BuildStream operates on a set of YAML files (.bst files), as follows:


* loads the YAML files which describe the target(s) and all dependencies
* Loads the YAML files which describe the target(s) and all dependencies.
* evaluates the version information and build instructions to calculate a build
* Evaluates the version information and build instructions to calculate a build
  graph for the target(s) and all dependencies and unique cache-keys for each
  graph for the target(s) and all dependencies and unique cache-keys for each
  element
  element.
* retrieves elements from cache if they are already built, or builds them in a
* Retrieves previously built elements (artifacts) from a local/remote cache, or
  sandboxed environment using the instructions declared in the .bst files
  builds the elements in a sandboxed environment using the instructions declared
* transforms/configures and/or deploys the resulting target(s) based on the
  in the .bst files.
* Transforms/configures and/or deploys the resulting target(s) based on the
  instructions declared in the .bst files.
  instructions declared in the .bst files.