From 03b7113a212e280dbdedbe2e323f747fb73bbd8e Mon Sep 17 00:00:00 2001 From: Tristan Van Berkom Date: Fri, 17 Apr 2020 20:56:28 +0900 Subject: doc/source/sessions-stored: Refreshing built session files This refreshes the stored sessions and adds the new ones generated by recent additions to the user guide. The stored sessions exist to allow contributors to build the docs without having to build the sessions, which requires an internet connection and takes longer to build. --- doc/source/sessions-stored/autotools-build.html | 153 +++++------ doc/source/sessions-stored/autotools-shell.html | 22 +- .../sessions-stored/autotools-show-variables.html | 102 +++---- doc/source/sessions-stored/composition-build.html | 136 +++++++++ .../sessions-stored/composition-list-contents.html | 304 +++++++++++++++++++++ doc/source/sessions-stored/composition-shell.html | 22 ++ .../developing-build-after-changes-workspace.html | 42 +-- .../developing-build-after-changes.html | 122 ++++----- .../developing-close-workspace.html | 14 +- .../developing-discard-workspace.html | 18 +- .../developing-reopen-workspace.html | 17 +- .../developing-reset-workspace.html | 36 ++- .../developing-shell-after-changes.html | 22 +- .../sessions-stored/developing-soft-reset.html | 14 +- .../sessions-stored/developing-workspace-list.html | 2 +- .../sessions-stored/developing-workspace-open.html | 29 +- .../sessions-stored/directives-build-excited.html | 73 +++++ .../sessions-stored/directives-build-normal.html | 83 ++++++ .../sessions-stored/directives-build-somber.html | 73 +++++ .../sessions-stored/directives-shell-excited.html | 22 ++ .../sessions-stored/directives-shell-normal.html | 22 ++ .../sessions-stored/directives-shell-somber.html | 22 ++ .../filtering-list-contents-libhello-filtered.html | 19 ++ .../filtering-list-contents-libhello.html | 22 ++ .../filtering-shell-with-filter.html | 26 ++ .../filtering-shell-without-filter.html | 26 ++ .../sessions-stored/first-project-build.html | 44 +-- .../sessions-stored/first-project-checkout.html | 26 +- doc/source/sessions-stored/first-project-show.html | 14 +- .../integration-commands-build.html | 178 +++++------- .../integration-commands-shell.html | 24 +- .../junction-includes-build-funky.html | 125 +++++++++ .../junction-includes-build-normal.html | 135 +++++++++ .../junction-includes-shell-funky.html | 23 ++ .../junction-includes-shell-normal.html | 23 ++ doc/source/sessions-stored/junctions-build.html | 222 ++++++++------- doc/source/sessions-stored/junctions-shell.html | 22 +- .../junctions-workspace-open-subproject.html | 21 ++ .../sessions-stored/junctions-workspace-open.html | 25 +- doc/source/sessions-stored/overlaps-build.html | 75 +++++ .../sessions-stored/running-commands-build.html | 111 +++----- .../sessions-stored/running-commands-shell.html | 22 +- .../running-commands-show-after.html | 18 +- .../running-commands-show-before.html | 18 +- .../strict-mode-build-dynamic-no-strict.html | 77 ++++++ .../strict-mode-build-static-no-strict.html | 75 +++++ .../strict-mode-run-dynamic-no-strict.html | 26 ++ .../strict-mode-run-static-no-strict.html | 26 ++ .../strict-mode-show-dynamic-no-strict.html | 17 ++ .../strict-mode-show-dynamic-strict.html | 17 ++ .../sessions-stored/strict-mode-show-initial.html | 18 ++ .../strict-mode-show-static-no-strict.html | 17 ++ .../strict-mode-workspace-open.html | 21 ++ 53 files changed, 2180 insertions(+), 683 deletions(-) create mode 100644 doc/source/sessions-stored/composition-build.html create mode 100644 doc/source/sessions-stored/composition-list-contents.html create mode 100644 doc/source/sessions-stored/composition-shell.html create mode 100644 doc/source/sessions-stored/directives-build-excited.html create mode 100644 doc/source/sessions-stored/directives-build-normal.html create mode 100644 doc/source/sessions-stored/directives-build-somber.html create mode 100644 doc/source/sessions-stored/directives-shell-excited.html create mode 100644 doc/source/sessions-stored/directives-shell-normal.html create mode 100644 doc/source/sessions-stored/directives-shell-somber.html create mode 100644 doc/source/sessions-stored/filtering-list-contents-libhello-filtered.html create mode 100644 doc/source/sessions-stored/filtering-list-contents-libhello.html create mode 100644 doc/source/sessions-stored/filtering-shell-with-filter.html create mode 100644 doc/source/sessions-stored/filtering-shell-without-filter.html create mode 100644 doc/source/sessions-stored/junction-includes-build-funky.html create mode 100644 doc/source/sessions-stored/junction-includes-build-normal.html create mode 100644 doc/source/sessions-stored/junction-includes-shell-funky.html create mode 100644 doc/source/sessions-stored/junction-includes-shell-normal.html create mode 100644 doc/source/sessions-stored/junctions-workspace-open-subproject.html create mode 100644 doc/source/sessions-stored/overlaps-build.html create mode 100644 doc/source/sessions-stored/strict-mode-build-dynamic-no-strict.html create mode 100644 doc/source/sessions-stored/strict-mode-build-static-no-strict.html create mode 100644 doc/source/sessions-stored/strict-mode-run-dynamic-no-strict.html create mode 100644 doc/source/sessions-stored/strict-mode-run-static-no-strict.html create mode 100644 doc/source/sessions-stored/strict-mode-show-dynamic-no-strict.html create mode 100644 doc/source/sessions-stored/strict-mode-show-dynamic-strict.html create mode 100644 doc/source/sessions-stored/strict-mode-show-initial.html create mode 100644 doc/source/sessions-stored/strict-mode-show-static-no-strict.html create mode 100644 doc/source/sessions-stored/strict-mode-workspace-open.html diff --git a/doc/source/sessions-stored/autotools-build.html b/doc/source/sessions-stored/autotools-build.html index 0036110b4..1aaa928e2 100644 --- a/doc/source/sessions-stored/autotools-build.html +++ b/doc/source/sessions-stored/autotools-build.html @@ -4,27 +4,27 @@
 user@host:~/autotools$ bst build hello.bst
 
-[--:--:--][][] START   Build
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
 
-BuildStream Version 1.1.3+143.g73b93002.dirty
-  Session Start: Monday, 18-06-2018 at 14:51:01
-  Project:       running-commands (/home/user/autotools)
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:54:03
+  Project:       autotools (/home/user/autotools)
   Targets:       hello.bst
 
 User Configuration
   Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
   Log Files:               /home/user/.cache/buildstream/logs
   Source Mirrors:          /home/user/.cache/buildstream/sources
   Build Area:              /home/user/.cache/buildstream/build
-  Artifact Cache:          /home/user/.cache/buildstream/artifacts
   Strict Build Plan:       Yes
   Maximum Fetch Tasks:     10
   Maximum Build Tasks:     4
@@ -32,43 +32,41 @@
   Maximum Network Retries: 2
 
 Pipeline
-   buildable a352c93edfc55a41868b4f482758ad3ea1c21571532373542cd20b9135f0718d base/alpine.bst 
-     waiting a8eeb045115a4a71c18d09fe14b7b4fc3f3e838414a7d23d7c6d4c3027f28743 base.bst 
-     waiting 3f7f32d9cab049f2664b1299c07f0afdd16e8db5f8e9c6e4f6460439bad91013 hello.bst 
+   buildable 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+     waiting 7e7bdf36e3d6947ebf279f651fc492c0d20f919e114fb3af8196ac6d2863a8b7 base.bst 
+     waiting 26721a3b05918bec80836da7b713f8f0227410c6a7fecc82a158e0bebe7baddf hello.bst 
 ===============================================================================
-[--:--:--][a352c93e][build:base/alpine.bst               ] START   running-commands/base-alpine/a352c93e-build.31006.log
-[--:--:--][a352c93e][build:base/alpine.bst               ] START   Staging sources
-[00:00:04][a352c93e][build:base/alpine.bst               ] SUCCESS Staging sources
-[--:--:--][a352c93e][build:base/alpine.bst               ] START   Caching artifact
-[00:00:09][a352c93e][build:base/alpine.bst               ] SUCCESS Caching artifact
-[00:00:14][a352c93e][build:base/alpine.bst               ] SUCCESS running-commands/base-alpine/a352c93e-build.31006.log
-[--:--:--][a8eeb045][build:base.bst                      ] START   running-commands/base/a8eeb045-build.31014.log
-[--:--:--][a8eeb045][build:base.bst                      ] START   Caching artifact
-[00:00:00][a8eeb045][build:base.bst                      ] SUCCESS Caching artifact
-[00:00:00][a8eeb045][build:base.bst                      ] SUCCESS running-commands/base/a8eeb045-build.31014.log
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   running-commands/hello/3f7f32d9-build.31017.log
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Staging dependencies
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Staging dependencies
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Integrating sandbox
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Integrating sandbox
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Staging sources
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Staging sources
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running configure-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] STATUS  Running configure-commands
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   autotools/base-alpine/179c6ae9-build.4731.log
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Staging sources
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Staging sources
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS autotools/base-alpine/179c6ae9-build.4731.log
+[--:--:--][7e7bdf36][   build:base.bst                      ] START   autotools/base/7e7bdf36-build.4738.log
+[--:--:--][7e7bdf36][   build:base.bst                      ] START   Caching artifact
+[00:00:00][7e7bdf36][   build:base.bst                      ] SUCCESS Caching artifact
+[00:00:00][7e7bdf36][   build:base.bst                      ] SUCCESS autotools/base/7e7bdf36-build.4738.log
+[--:--:--][26721a3b][   build:hello.bst                     ] START   autotools/hello/26721a3b-build.4742.log
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][26721a3b][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][26721a3b][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Staging sources
+[00:00:00][26721a3b][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Running configure-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] STATUS  Running command
 
     export NOCONFIGURE=1;
     
     if [ -x ./configure ]; then true;
-    elif [ -x autogen ]; then ./autogen;
-    elif [ -x autogen.sh ]; then ./autogen.sh;
-    elif [ -x bootstrap ]; then ./bootstrap;
-    elif [ -x bootstrap.sh ]; then ./bootstrap.sh;
-    else autoreconf -ivf;
+    elif [ -x ./autogen ]; then ./autogen;
+    elif [ -x ./autogen.sh ]; then ./autogen.sh;
+    elif [ -x ./bootstrap ]; then ./bootstrap;
+    elif [ -x ./bootstrap.sh ]; then ./bootstrap.sh;
+    else autoreconf -ivf .;
     fi
 
-[00:00:02][3f7f32d9][build:hello.bst                     ] SUCCESS Running configure-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running configure-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] STATUS  Running configure-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] STATUS  Running command
 
     ./configure --prefix=/usr \
     --exec-prefix=/usr \
@@ -82,50 +80,49 @@
     --localstatedir=/var \
     --sharedstatedir=/usr/com \
     --mandir=/usr/share/man \
-    --infodir=/usr/share/info
+    --infodir=/usr/share/info   
 
-[00:00:01][3f7f32d9][build:hello.bst                     ] SUCCESS Running configure-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running build-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running build-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] STATUS  Running build-commands
+[00:00:03][26721a3b][   build:hello.bst                     ] SUCCESS Running configure-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] STATUS  Running command
 
     make
 
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Running build-commands
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Running build-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running install-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running install-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] STATUS  Running install-commands
+[00:00:00][26721a3b][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] STATUS  Running command
 
     make -j1 DESTDIR="/buildstream-install" install
 
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Running install-commands
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Running install-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] STATUS  Running strip-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] STATUS  Running command
 
-    find "/buildstream-install" -type f \
-      '(' -perm -111 -o -name '*.so*' \
-          -o -name '*.cmxs' -o -name '*.node' ')' \
-      -exec sh -ec \
-      'read -n4 hdr <"$1" # check for elf header
-       if [ "$hdr" != "$(printf \\x7fELF)" ]; then
-           exit 0
-       fi
-       debugfile="/buildstream-install/usr/lib/debug/$(basename "$1")"
-       mkdir -p "$(dirname "$debugfile")"
-       objcopy --only-keep-debug --compress-debug-sections "$1" "$debugfile"
-       chmod 644 "$debugfile"
-       strip --remove-section=.comment --remove-section=.note --strip-unneeded "$1"
-       objcopy --add-gnu-debuglink "$debugfile" "$1"' - {} ';'
+    if false || false; then
+      find "/buildstream-install" -name "*.la" -print0 | while read -d '' -r file; do
+        if grep '^shouldnotlink=yes$' "${file}" &>/dev/null; then
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        else
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        fi
+      done
+    fi
 
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Running strip-commands
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Running strip-commands
-[--:--:--][3f7f32d9][build:hello.bst                     ] START   Caching artifact
-[00:00:00][3f7f32d9][build:hello.bst                     ] SUCCESS Caching artifact
-[00:00:04][3f7f32d9][build:hello.bst                     ] SUCCESS running-commands/hello/3f7f32d9-build.31017.log
-[00:00:20][][] SUCCESS Build
+[00:00:00][26721a3b][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][26721a3b][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][26721a3b][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][26721a3b][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:04][26721a3b][   build:hello.bst                     ] SUCCESS autotools/hello/26721a3b-build.4742.log
+[00:00:05][        ][    main:core activity                 ] SUCCESS Build
 
 Pipeline Summary
   Total:       3
diff --git a/doc/source/sessions-stored/autotools-shell.html b/doc/source/sessions-stored/autotools-shell.html
index c9038e376..354209307 100644
--- a/doc/source/sessions-stored/autotools-shell.html
+++ b/doc/source/sessions-stored/autotools-shell.html
@@ -4,17 +4,17 @@
 
 user@host:~/autotools$ bst shell hello.bst -- hello
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Staging dependencies
-[00:00:00][][] SUCCESS Staging dependencies
-[--:--:--][][] START   Integrating sandbox
-[00:00:00][][] SUCCESS Integrating sandbox
-[--:--:--][3f7f32d9][ main:hello.bst                     ] STATUS  Running command
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
 
     hello
 
diff --git a/doc/source/sessions-stored/autotools-show-variables.html b/doc/source/sessions-stored/autotools-show-variables.html
index 91fc40015..3b82b8626 100644
--- a/doc/source/sessions-stored/autotools-show-variables.html
+++ b/doc/source/sessions-stored/autotools-show-variables.html
@@ -4,64 +4,66 @@
 
 user@host:~/autotools$ bst show --deps none --format "%{vars}" hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-autogen: "export NOCONFIGURE=1;\n\nif [ -x ./configure ]; then true;\nelif [ -x autogen\
-  \ ]; then ./autogen;\nelif [ -x autogen.sh ]; then ./autogen.sh;\nelif [ -x bootstrap\
-  \ ]; then ./bootstrap;\nelif [ -x bootstrap.sh ]; then ./bootstrap.sh;\nelse autoreconf\
-  \ -ivf;\nfi"
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+prefix: /usr
+exec_prefix: /usr
 bindir: /usr/bin
-build-root: /buildstream/running-commands/hello.bst
-command-subdir: doc/amhello
+sbindir: /usr/sbin
+libexecdir: /usr/libexec
+datadir: /usr/share
+sysconfdir: /etc
+sharedstatedir: /usr/com
+localstatedir: /var
+lib: lib
+libdir: /usr/lib
+debugdir: /usr/lib/debug
+includedir: /usr/include
+docdir: /usr/share/doc
+infodir: /usr/share/info
+mandir: /usr/share/man
+build-root: /buildstream/autotools/hello.bst
+conf-root: .
+install-root: /buildstream-install
+strip-binaries: ''
+fix-pyc-timestamps: "find \"/buildstream-install\" -name '*.pyc' -exec \\\n  dd if=/dev/zero\
+  \ of={} bs=1 count=4 seek=4 conv=notrunc ';'"
+project-name: autotools
+max-jobs: '8'
+autogen: "export NOCONFIGURE=1;\n\nif [ -x ./configure ]; then true;\nelif [ -x ./autogen\
+  \ ]; then ./autogen;\nelif [ -x ./autogen.sh ]; then ./autogen.sh;\nelif [ -x ./bootstrap\
+  \ ]; then ./bootstrap;\nelif [ -x ./bootstrap.sh ]; then ./bootstrap.sh;\nelse autoreconf\
+  \ -ivf .;\nfi"
+conf-global: ''
+conf-local: ''
+conf-extra: ''
+conf-cmd: ./configure
 conf-args: "--prefix=/usr \\\n--exec-prefix=/usr \\\n--bindir=/usr/bin \\\n--sbindir=/usr/sbin\
   \ \\\n--sysconfdir=/etc \\\n--datadir=/usr/share \\\n--includedir=/usr/include \\\
   \n--libdir=/usr/lib \\\n--libexecdir=/usr/libexec \\\n--localstatedir=/var \\\n\
-  --sharedstatedir=/usr/com \\\n--mandir=/usr/share/man \\\n--infodir=/usr/share/info"
-conf-cmd: ./configure
-conf-extra: ''
-conf-global: ''
-conf-local: ''
+  --sharedstatedir=/usr/com \\\n--mandir=/usr/share/man \\\n--infodir=/usr/share/info\
+  \   "
 configure: "./configure --prefix=/usr \\\n--exec-prefix=/usr \\\n--bindir=/usr/bin\
   \ \\\n--sbindir=/usr/sbin \\\n--sysconfdir=/etc \\\n--datadir=/usr/share \\\n--includedir=/usr/include\
   \ \\\n--libdir=/usr/lib \\\n--libexecdir=/usr/libexec \\\n--localstatedir=/var \\\
-  \n--sharedstatedir=/usr/com \\\n--mandir=/usr/share/man \\\n--infodir=/usr/share/info"
-datadir: /usr/share
-debugdir: /usr/lib/debug
-docdir: /usr/share/doc
-element-name: hello.bst
-exec_prefix: /usr
-fix-pyc-timestamps: "find \"/buildstream-install\" -name '*.pyc' -exec \\\n  dd if=/dev/zero\
-  \ of={} bs=1 count=4 seek=4 conv=notrunc ';'"
-includedir: /usr/include
-infodir: /usr/share/info
-install-root: /buildstream-install
-lib: lib
-libdir: /usr/lib
-libexecdir: /usr/libexec
-localstatedir: /var
+  \n--sharedstatedir=/usr/com \\\n--mandir=/usr/share/man \\\n--infodir=/usr/share/info\
+  \   "
 make: make
 make-install: make -j1 DESTDIR="/buildstream-install" install
-mandir: /usr/share/man
-max-jobs: '8'
-objcopy-extract-args: --only-keep-debug --compress-debug-sections
-objcopy-link-args: --add-gnu-debuglink
-prefix: /usr
-project-name: running-commands
-sbindir: /usr/sbin
-sharedstatedir: /usr/com
-strip-args: --remove-section=.comment --remove-section=.note --strip-unneeded
-strip-binaries: "find \"/buildstream-install\" -type f \\\n  '(' -perm -111 -o -name\
-  \ '*.so*' \\\n      -o -name '*.cmxs' -o -name '*.node' ')' \\\n  -exec sh -ec \\\
-  \n  'read -n4 hdr <\"$1\" # check for elf header\n   if [ \"$hdr\" != \"$(printf\
-  \ \\\\x7fELF)\" ]; then\n       exit 0\n   fi\n   debugfile=\"/buildstream-install/usr/lib/debug/$(basename\
-  \ \"$1\")\"\n   mkdir -p \"$(dirname \"$debugfile\")\"\n   objcopy --only-keep-debug\
-  \ --compress-debug-sections \"$1\" \"$debugfile\"\n   chmod 644 \"$debugfile\"\n\
-  \   strip --remove-section=.comment --remove-section=.note --strip-unneeded \"$1\"\
-  \n   objcopy --add-gnu-debuglink \"$debugfile\" \"$1\"' - {} ';'"
-sysconfdir: /etc
+remove-libtool-modules: 'false'
+remove-libtool-libraries: 'false'
+delete-libtool-archives: "if false || false; then\n  find \"/buildstream-install\"\
+  \ -name \"*.la\" -print0 | while read -d '' -r file; do\n    if grep '^shouldnotlink=yes$'\
+  \ \"${file}\" &>/dev/null; then\n      if false; then\n        echo \"Removing ${file}.\"\
+  \n        rm \"${file}\"\n      else\n        echo \"Not removing ${file}.\"\n \
+  \     fi\n    else\n      if false; then\n        echo \"Removing ${file}.\"\n \
+  \       rm \"${file}\"\n      else\n        echo \"Not removing ${file}.\"\n   \
+  \   fi\n    fi\n  done\nfi"
+command-subdir: doc/amhello
+element-name: hello.bst
 
 
diff --git a/doc/source/sessions-stored/composition-build.html b/doc/source/sessions-stored/composition-build.html new file mode 100644 index 000000000..daa421442 --- /dev/null +++ b/doc/source/sessions-stored/composition-build.html @@ -0,0 +1,136 @@ + +
+user@host:~/composition$ bst build runtime-only.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:51:33
+  Project:       composition (/home/user/composition)
+  Targets:       runtime-only.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Pipeline
+   buildable afe1fb0c366992c006f58c49017f0b48031f6f397a1e2f0e73756d619de61ffc base/alpine.bst 
+     waiting ba5d4acbd9563000d7f2cb65c446a280c9de8025995f4d6affb085174f7b43cc base.bst 
+     waiting 9be5097f82d3d7186227d0ef406c8860dca858378e6c83e7c72d84c588ba2f36 libhello.bst 
+     waiting 55edded75fed8a2ed639e4b6d38a24358ebf3d1de527c74839c27d5055fb77e9 hello.bst 
+     waiting f61cf06345976e20b194912d4580c2f6f04cecb1fe0054bddc4f0404e0e47b0e runtime-only.bst 
+===============================================================================
+[--:--:--][afe1fb0c][   build:base/alpine.bst               ] START   composition/base-alpine/afe1fb0c-build.30826.log
+[--:--:--][afe1fb0c][   build:base/alpine.bst               ] START   Staging sources
+[00:00:00][afe1fb0c][   build:base/alpine.bst               ] SUCCESS Staging sources
+[--:--:--][afe1fb0c][   build:base/alpine.bst               ] START   Caching artifact
+[00:00:00][afe1fb0c][   build:base/alpine.bst               ] SUCCESS Caching artifact
+[00:00:00][afe1fb0c][   build:base/alpine.bst               ] SUCCESS composition/base-alpine/afe1fb0c-build.30826.log
+[--:--:--][ba5d4acb][   build:base.bst                      ] START   composition/base/ba5d4acb-build.30833.log
+[--:--:--][ba5d4acb][   build:base.bst                      ] START   Caching artifact
+[00:00:00][ba5d4acb][   build:base.bst                      ] SUCCESS Caching artifact
+[00:00:00][ba5d4acb][   build:base.bst                      ] SUCCESS composition/base/ba5d4acb-build.30833.log
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   composition/libhello/9be5097f-build.30837.log
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   Staging dependencies
+[00:00:00][9be5097f][   build:libhello.bst                  ] SUCCESS Staging dependencies
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   Integrating sandbox
+[--:--:--][9be5097f][   build:libhello.bst                  ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][9be5097f][   build:libhello.bst                  ] SUCCESS Integrating sandbox
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   Staging sources
+[00:00:00][9be5097f][   build:libhello.bst                  ] SUCCESS Staging sources
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   Running build-commands
+[--:--:--][9be5097f][   build:libhello.bst                  ] STATUS  Running command
+
+    make PREFIX="/usr"
+
+[00:00:00][9be5097f][   build:libhello.bst                  ] SUCCESS Running build-commands
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   Running install-commands
+[--:--:--][9be5097f][   build:libhello.bst                  ] STATUS  Running command
+
+    make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
+
+[00:00:00][9be5097f][   build:libhello.bst                  ] SUCCESS Running install-commands
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   Running strip-commands
+[00:00:00][9be5097f][   build:libhello.bst                  ] SUCCESS Running strip-commands
+[--:--:--][9be5097f][   build:libhello.bst                  ] START   Caching artifact
+[00:00:00][9be5097f][   build:libhello.bst                  ] SUCCESS Caching artifact
+[00:00:01][9be5097f][   build:libhello.bst                  ] SUCCESS composition/libhello/9be5097f-build.30837.log
+[--:--:--][55edded7][   build:hello.bst                     ] START   composition/hello/55edded7-build.30874.log
+[--:--:--][55edded7][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][55edded7][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][55edded7][   build:hello.bst                     ] START   Integrating sandbox
+[--:--:--][55edded7][   build:hello.bst                     ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][55edded7][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][55edded7][   build:hello.bst                     ] START   Staging sources
+[00:00:00][55edded7][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][55edded7][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][55edded7][   build:hello.bst                     ] STATUS  Running command
+
+    make PREFIX="/usr"
+
+[00:00:00][55edded7][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][55edded7][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][55edded7][   build:hello.bst                     ] STATUS  Running command
+
+    make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
+
+[00:00:00][55edded7][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][55edded7][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][55edded7][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][55edded7][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][55edded7][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:01][55edded7][   build:hello.bst                     ] SUCCESS composition/hello/55edded7-build.30874.log
+[--:--:--][f61cf063][   build:runtime-only.bst              ] START   composition/runtime-only/f61cf063-build.30907.log
+[--:--:--][f61cf063][   build:runtime-only.bst              ] START   Staging dependencies
+[00:00:00][f61cf063][   build:runtime-only.bst              ] SUCCESS Staging dependencies
+[--:--:--][f61cf063][   build:runtime-only.bst              ] START   Computing split
+[00:00:00][f61cf063][   build:runtime-only.bst              ] SUCCESS Computing split
+[--:--:--][f61cf063][   build:runtime-only.bst              ] START   Integrating sandbox
+[--:--:--][f61cf063][   build:runtime-only.bst              ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[--:--:--][f61cf063][   build:runtime-only.bst              ] INFO    Integration modified 367, added 0 and removed 0 files
+[00:00:00][f61cf063][   build:runtime-only.bst              ] SUCCESS Integrating sandbox
+[--:--:--][f61cf063][   build:runtime-only.bst              ] START   Creating composition
+
+    Including files from domains: runtime
+    Excluding orphaned files
+
+[--:--:--][f61cf063][   build:runtime-only.bst              ] INFO    Composing 287 files
+[00:00:00][f61cf063][   build:runtime-only.bst              ] SUCCESS Creating composition
+[--:--:--][f61cf063][   build:runtime-only.bst              ] START   Caching artifact
+[00:00:00][f61cf063][   build:runtime-only.bst              ] SUCCESS Caching artifact
+[00:00:01][f61cf063][   build:runtime-only.bst              ] SUCCESS composition/runtime-only/f61cf063-build.30907.log
+[00:00:04][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       5
+  Session:     5
+  Fetch Queue: processed 0, skipped 5, failed 0 
+  Build Queue: processed 5, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/composition-list-contents.html b/doc/source/sessions-stored/composition-list-contents.html new file mode 100644 index 000000000..5ce9b8b8d --- /dev/null +++ b/doc/source/sessions-stored/composition-list-contents.html @@ -0,0 +1,304 @@ + +
+user@host:~/composition$ bst artifact list-contents runtime-only.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+  runtime-only.bst:
+	lib
+	lib/ld-musl-x86_64.so.1
+	usr
+	usr/bin
+	usr/bin/2to3
+	usr/bin/2to3-3.6
+	usr/bin/[
+	usr/bin/[[
+	usr/bin/aclocal
+	usr/bin/aclocal-1.15
+	usr/bin/addr2line
+	usr/bin/ar
+	usr/bin/as
+	usr/bin/autoconf
+	usr/bin/autoheader
+	usr/bin/autom4te
+	usr/bin/automake
+	usr/bin/automake-1.15
+	usr/bin/autoreconf
+	usr/bin/autoscan
+	usr/bin/autoupdate
+	usr/bin/awk
+	usr/bin/basename
+	usr/bin/beep
+	usr/bin/blkdiscard
+	usr/bin/bunzip2
+	usr/bin/bzcat
+	usr/bin/bzip2
+	usr/bin/c++filt
+	usr/bin/c_rehash
+	usr/bin/cal
+	usr/bin/cc
+	usr/bin/ccmake
+	usr/bin/chvt
+	usr/bin/cksum
+	usr/bin/clear
+	usr/bin/cmake
+	usr/bin/cmp
+	usr/bin/comm
+	usr/bin/cpack
+	usr/bin/cpio
+	usr/bin/crontab
+	usr/bin/cryptpw
+	usr/bin/ctest
+	usr/bin/cut
+	usr/bin/dc
+	usr/bin/deallocvt
+	usr/bin/diff
+	usr/bin/dirname
+	usr/bin/dos2unix
+	usr/bin/du
+	usr/bin/dumpleases
+	usr/bin/dwp
+	usr/bin/easy_install-3.6
+	usr/bin/eject
+	usr/bin/elfedit
+	usr/bin/env
+	usr/bin/expand
+	usr/bin/expr
+	usr/bin/factor
+	usr/bin/fallocate
+	usr/bin/find
+	usr/bin/flock
+	usr/bin/fold
+	usr/bin/free
+	usr/bin/fuser
+	usr/bin/gdbm_dump
+	usr/bin/gdbm_load
+	usr/bin/gdbmtool
+	usr/bin/getconf
+	usr/bin/getent
+	usr/bin/gprof
+	usr/bin/groups
+	usr/bin/hd
+	usr/bin/head
+	usr/bin/hello
+	usr/bin/hexdump
+	usr/bin/hostid
+	usr/bin/iconv
+	usr/bin/id
+	usr/bin/ifnames
+	usr/bin/install
+	usr/bin/ipcrm
+	usr/bin/ipcs
+	usr/bin/killall
+	usr/bin/ld
+	usr/bin/ld.bfd
+	usr/bin/ldd
+	usr/bin/less
+	usr/bin/logger
+	usr/bin/lsof
+	usr/bin/lsusb
+	usr/bin/lzcat
+	usr/bin/lzma
+	usr/bin/lzopcat
+	usr/bin/m4
+	usr/bin/make
+	usr/bin/md5sum
+	usr/bin/mesg
+	usr/bin/microcom
+	usr/bin/mkfifo
+	usr/bin/mkpasswd
+	usr/bin/nc
+	usr/bin/nl
+	usr/bin/nm
+	usr/bin/nmeter
+	usr/bin/nohup
+	usr/bin/nproc
+	usr/bin/nsenter
+	usr/bin/nslookup
+	usr/bin/objcopy
+	usr/bin/objdump
+	usr/bin/od
+	usr/bin/openvt
+	usr/bin/passwd
+	usr/bin/paste
+	usr/bin/patch
+	usr/bin/perl
+	usr/bin/perl5.26.1
+	usr/bin/perldoc
+	usr/bin/pgrep
+	usr/bin/pip3
+	usr/bin/pip3.6
+	usr/bin/pkill
+	usr/bin/pmap
+	usr/bin/pod2html
+	usr/bin/pod2man
+	usr/bin/pod2text
+	usr/bin/pod2usage
+	usr/bin/podchecker
+	usr/bin/podselect
+	usr/bin/printf
+	usr/bin/pscan
+	usr/bin/pstree
+	usr/bin/pwdx
+	usr/bin/pydoc3
+	usr/bin/pydoc3.6
+	usr/bin/python3
+	usr/bin/python3.6
+	usr/bin/python3.6m
+	usr/bin/pyvenv
+	usr/bin/pyvenv-3.6
+	usr/bin/ranlib
+	usr/bin/readelf
+	usr/bin/readlink
+	usr/bin/realpath
+	usr/bin/renice
+	usr/bin/reset
+	usr/bin/resize
+	usr/bin/scanelf
+	usr/bin/seq
+	usr/bin/setkeycodes
+	usr/bin/setsid
+	usr/bin/sha1sum
+	usr/bin/sha256sum
+	usr/bin/sha3sum
+	usr/bin/sha512sum
+	usr/bin/showkey
+	usr/bin/shred
+	usr/bin/shuf
+	usr/bin/size
+	usr/bin/smemcap
+	usr/bin/sort
+	usr/bin/split
+	usr/bin/ssl_client
+	usr/bin/strings
+	usr/bin/strip
+	usr/bin/sum
+	usr/bin/tac
+	usr/bin/tail
+	usr/bin/tcc
+	usr/bin/tee
+	usr/bin/test
+	usr/bin/time
+	usr/bin/timeout
+	usr/bin/top
+	usr/bin/tr
+	usr/bin/traceroute
+	usr/bin/traceroute6
+	usr/bin/truncate
+	usr/bin/tty
+	usr/bin/ttysize
+	usr/bin/udhcpc6
+	usr/bin/unexpand
+	usr/bin/uniq
+	usr/bin/unix2dos
+	usr/bin/unlink
+	usr/bin/unlzma
+	usr/bin/unlzop
+	usr/bin/unshare
+	usr/bin/unxz
+	usr/bin/unzip
+	usr/bin/uptime
+	usr/bin/uudecode
+	usr/bin/uuencode
+	usr/bin/vi
+	usr/bin/vlock
+	usr/bin/volname
+	usr/bin/wc
+	usr/bin/wget
+	usr/bin/which
+	usr/bin/whoami
+	usr/bin/whois
+	usr/bin/xargs
+	usr/bin/xmlwf
+	usr/bin/xxd
+	usr/bin/xzcat
+	usr/bin/yes
+	usr/lib
+	usr/lib/libarchive.so.13
+	usr/lib/libarchive.so.13.3.2
+	usr/lib/libbfd-2.28.so
+	usr/lib/libbz2.so.1
+	usr/lib/libbz2.so.1.0.6
+	usr/lib/libc.so
+	usr/lib/libcrypto.so.42
+	usr/lib/libcrypto.so.42.0.0
+	usr/lib/libcurl.so.4
+	usr/lib/libcurl.so.4.5.0
+	usr/lib/libexpat.so.1
+	usr/lib/libexpat.so.1.6.7
+	usr/lib/libffi.so.6
+	usr/lib/libffi.so.6.0.4
+	usr/lib/libformw.so.6
+	usr/lib/libformw.so.6.0
+	usr/lib/libgcc_s.so.1
+	usr/lib/libgdbm.so.4
+	usr/lib/libgdbm.so.4.0.0
+	usr/lib/libgdbm_compat.so.4
+	usr/lib/libgdbm_compat.so.4.0.0
+	usr/lib/libhello.so
+	usr/lib/liblz4.so.1
+	usr/lib/liblz4.so.1.8.0
+	usr/lib/liblzma.so.5
+	usr/lib/liblzma.so.5.2.3
+	usr/lib/libmenuw.so.6
+	usr/lib/libmenuw.so.6.0
+	usr/lib/libncursesw.so.6
+	usr/lib/libncursesw.so.6.0
+	usr/lib/libopcodes-2.28.so
+	usr/lib/libpanelw.so.6
+	usr/lib/libpanelw.so.6.0
+	usr/lib/libpython3.6m.so.1.0
+	usr/lib/libpython3.so
+	usr/lib/libreadline.so.7
+	usr/lib/libreadline.so.7.0
+	usr/lib/librhash.so.0
+	usr/lib/libsqlite3.so.0
+	usr/lib/libsqlite3.so.0.8.6
+	usr/lib/libssh2.so.1
+	usr/lib/libssh2.so.1.0.1
+	usr/lib/libssl.so.44
+	usr/lib/libssl.so.44.0.1
+	usr/lib/libstdc++.so.6
+	usr/lib/libstdc++.so.6.0.22
+	usr/lib/libuv.so.1
+	usr/lib/libuv.so.1.0.0
+	usr/sbin
+	usr/sbin/add-shell
+	usr/sbin/addgroup
+	usr/sbin/adduser
+	usr/sbin/arping
+	usr/sbin/brctl
+	usr/sbin/chpasswd
+	usr/sbin/chroot
+	usr/sbin/crond
+	usr/sbin/delgroup
+	usr/sbin/deluser
+	usr/sbin/ether-wake
+	usr/sbin/fbset
+	usr/sbin/fdformat
+	usr/sbin/killall5
+	usr/sbin/loadfont
+	usr/sbin/lspci
+	usr/sbin/nanddump
+	usr/sbin/nandwrite
+	usr/sbin/nbd-client
+	usr/sbin/ntpd
+	usr/sbin/partprobe
+	usr/sbin/powertop
+	usr/sbin/rdate
+	usr/sbin/rdev
+	usr/sbin/readahead
+	usr/sbin/readprofile
+	usr/sbin/remove-shell
+	usr/sbin/rfkill
+	usr/sbin/sendmail
+	usr/sbin/setfont
+	usr/sbin/setlogcons
+	usr/sbin/update-ca-certificates
+
diff --git a/doc/source/sessions-stored/composition-shell.html b/doc/source/sessions-stored/composition-shell.html new file mode 100644 index 000000000..dada12eab --- /dev/null +++ b/doc/source/sessions-stored/composition-shell.html @@ -0,0 +1,22 @@ + +
+user@host:~/composition$ bst shell runtime-only.bst -- hello audience
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:runtime-only.bst              ] START   Staging dependencies
+[00:00:00][        ][    main:runtime-only.bst              ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:runtime-only.bst              ] START   Integrating sandbox
+[00:00:00][        ][    main:runtime-only.bst              ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:runtime-only.bst              ] STATUS  Running command
+
+    hello audience
+
+Hello audience
+
diff --git a/doc/source/sessions-stored/developing-build-after-changes-workspace.html b/doc/source/sessions-stored/developing-build-after-changes-workspace.html index 54e4ece63..64a40eb63 100644 --- a/doc/source/sessions-stored/developing-build-after-changes-workspace.html +++ b/doc/source/sessions-stored/developing-build-after-changes-workspace.html @@ -4,27 +4,27 @@
 user@host:~/workspace_hello$ bst build
 
-[--:--:--][][] START   Build
-[--:--:--][][] START   Loading elements
-[00:00:00][][] SUCCESS Loading elements
-[--:--:--][][] START   Resolving elements
-[00:00:00][][] SUCCESS Resolving elements
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
 
-BuildStream Version 1.3.0+1032.g41813d3a.dirty
-  Session Start: Wednesday, 05-12-2018 at 16:47:38
-  Project:       developing (/home/user/workspace/buildstream/buildstream/doc/examples/developing)
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:51:52
+  Project:       developing (/codethink/GNOME/buildstream/doc/examples/developing)
   Targets:       hello.bst
 
 User Configuration
-  Configuration File:      /home/user/workspace/buildstream/buildstream/doc/run-bst-7ocq4_a7/buildstream.conf
-  Log Files:               /home/user/workspace/buildstream/buildstream/doc/run-bst-7ocq4_a7/logs
-  Source Mirrors:          /home/user/workspace/buildstream/buildstream/doc/run-bst-7ocq4_a7/sources
-  Build Area:              /home/user/workspace/buildstream/buildstream/doc/run-bst-7ocq4_a7/build
-  Artifact Cache:          /home/user/workspace/buildstream/buildstream/doc/run-bst-7ocq4_a7/artifacts
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
   Strict Build Plan:       Yes
   Maximum Fetch Tasks:     10
   Maximum Build Tasks:     4
@@ -32,11 +32,11 @@
   Maximum Network Retries: 2
 
 Pipeline
-      cached 9afe69d645f0bee106749bc2101aae16ef437bb51e1b343ef1f16f04f0572efb base/alpine.bst 
-      cached 19f7c50c7a1db9ae4babe9d1f34f4cdbbf2428827d48673861fd1452d6c7e16b base.bst 
-      cached faa419610e7309d36d15926a81a8d75bbc113443c23c8162e63843dd86b5f56a hello.bst Workspace: /home/user/workspace/buildstream/buildstream/doc/examples/developing/workspace_hello
+      cached 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+      cached 125099c65de3a18455f11c5a4a7379df93d5638460906c7f183cfae1b21a651b base.bst 
+      cached ec74614e1f763b990614c97d00ce3494c11b7a0729fc8a914f8e8e4580599949 hello.bst Workspace: /home/user/workspace_hello
 ===============================================================================
-[00:00:00][][] SUCCESS Build
+[00:00:00][        ][    main:core activity                 ] SUCCESS Build
 
 Pipeline Summary
   Total:       3
diff --git a/doc/source/sessions-stored/developing-build-after-changes.html b/doc/source/sessions-stored/developing-build-after-changes.html
index 4699c0dc5..d7455ac65 100644
--- a/doc/source/sessions-stored/developing-build-after-changes.html
+++ b/doc/source/sessions-stored/developing-build-after-changes.html
@@ -4,27 +4,27 @@
 
 user@host:~/developing$ bst build hello.bst
 
-[--:--:--][][] START   Build
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
 
-BuildStream Version 1.1.3+168.g6e5dac0f.dirty
-  Session Start: Wednesday, 27-06-2018 at 10:07:42
-  Project:       running-commands (/home/usr/buildstream/doc/examples/developing)
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:51:51
+  Project:       developing (/home/user/developing)
   Targets:       hello.bst
 
 User Configuration
-  Configuration File:      /home/user/buildstream/doc/run-bst-cycort0i/buildstream.conf
-  Log Files:               /home/buildstream/doc/run-bst-cycort0i/logs
-  Source Mirrors:          /home/buildstream/doc/run-bst-cycort0i/sources
-  Build Area:              /home/buildstream/doc/run-bst-cycort0i/build
-  Artifact Cache:          /home/buildstream/doc/run-bst-cycort0i/artifacts
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
   Strict Build Plan:       Yes
   Maximum Fetch Tasks:     10
   Maximum Build Tasks:     4
@@ -32,65 +32,51 @@
   Maximum Network Retries: 2
 
 Pipeline
-      cached a352c93edfc55a41868b4f482758ad3ea1c21571532373542cd20b9135f0718d base/alpine.bst 
-      cached a8eeb045115a4a71c18d09fe14b7b4fc3f3e838414a7d23d7c6d4c3027f28743 base.bst 
-   buildable ???????????????????????????????????????????????????????????????? hello.bst Workspace: ~/developing/workspace_hello
+   buildable 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+     waiting 125099c65de3a18455f11c5a4a7379df93d5638460906c7f183cfae1b21a651b base.bst 
+     waiting ec74614e1f763b990614c97d00ce3494c11b7a0729fc8a914f8e8e4580599949 hello.bst Workspace: /home/user/developing/workspace_hello
 ===============================================================================
-[--:--:--][????????][build:hello.bst                     ] START   developing/hello/????????-build.5860.log
-[--:--:--][????????][build:hello.bst                     ] START   Staging dependencies
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Staging dependencies
-[--:--:--][????????][build:hello.bst                     ] START   Integrating sandbox
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Integrating sandbox
-[--:--:--][????????][build:hello.bst                     ] START   Staging sources
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Staging sources
-[--:--:--][????????][build:hello.bst                     ] START   Running build-commands
-[--:--:--][????????][build:hello.bst                     ] START   Running build-commands
-[--:--:--][????????][build:hello.bst                     ] STATUS  Running build-commands
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   developing/base-alpine/179c6ae9-build.31085.log
+[--:--:--][ec74614e][   fetch:hello.bst                     ] START   developing/hello/ec74614e-fetch.31086.log
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Staging sources
+[00:00:00][ec74614e][   fetch:hello.bst                     ] SUCCESS developing/hello/ec74614e-fetch.31086.log
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Staging sources
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS developing/base-alpine/179c6ae9-build.31085.log
+[--:--:--][125099c6][   build:base.bst                      ] START   developing/base/125099c6-build.31096.log
+[--:--:--][125099c6][   build:base.bst                      ] START   Caching artifact
+[00:00:00][125099c6][   build:base.bst                      ] SUCCESS Caching artifact
+[00:00:00][125099c6][   build:base.bst                      ] SUCCESS developing/base/125099c6-build.31096.log
+[--:--:--][ec74614e][   build:hello.bst                     ] START   developing/hello/ec74614e-build.31100.log
+[--:--:--][ec74614e][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][ec74614e][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][ec74614e][   build:hello.bst                     ] START   Staging sources
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][ec74614e][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][ec74614e][   build:hello.bst                     ] STATUS  Running command
 
     make PREFIX="/usr"
 
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Running build-commands
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Running build-commands
-[--:--:--][????????][build:hello.bst                     ] START   Running install-commands
-[--:--:--][????????][build:hello.bst                     ] START   Running install-commands
-[--:--:--][????????][build:hello.bst                     ] STATUS  Running install-commands
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][ec74614e][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][ec74614e][   build:hello.bst                     ] STATUS  Running command
 
     make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
 
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Running install-commands
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Running install-commands
-[--:--:--][????????][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][????????][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][????????][build:hello.bst                     ] STATUS  Running strip-commands
-
-    find "/buildstream-install" -type f \
-      '(' -perm -111 -o -name '*.so*' \
-          -o -name '*.cmxs' -o -name '*.node' ')' \
-      -exec sh -ec \
-      'read -n4 hdr <"$1" # check for elf header
-       if [ "$hdr" != "$(printf \\x7fELF)" ]; then
-           exit 0
-       fi
-       debugfile="/buildstream-install/usr/lib/debug/$(basename "$1")"
-       mkdir -p "$(dirname "$debugfile")"
-       objcopy --only-keep-debug --compress-debug-sections "$1" "$debugfile"
-       chmod 644 "$debugfile"
-       strip --remove-section=.comment --remove-section=.note --strip-unneeded "$1"
-       objcopy --add-gnu-debuglink "$debugfile" "$1"' - {} ';'
-
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Running strip-commands
-[00:00:00][????????][build:hello.bst                     ] SUCCESS Running strip-commands
-[--:--:--][????????][build:hello.bst                     ] START   Caching artifact
-[00:00:01][????????][build:hello.bst                     ] SUCCESS Caching artifact
-[00:00:02][????????][build:hello.bst                     ] SUCCESS developing/hello/????????-build.5860.log
-[00:00:03][][] SUCCESS Build
-
-Resolved key Summary
-      cached b8bfc093164a29ca0e3b3c6013d97270ed18c094325f140397e123397d798044 hello.bst Workspace: ~/developing/workspace_hello
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][ec74614e][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][ec74614e][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:00][ec74614e][   build:hello.bst                     ] SUCCESS developing/hello/ec74614e-build.31100.log
+[00:00:01][        ][    main:core activity                 ] SUCCESS Build
 
 Pipeline Summary
   Total:       3
-  Session:     1
-  Fetch Queue: processed 0, skipped 1, failed 0 
-  Build Queue: processed 1, skipped 0, failed 0
+  Session:     3
+  Fetch Queue: processed 1, skipped 2, failed 0 
+  Build Queue: processed 3, skipped 0, failed 0
 
diff --git a/doc/source/sessions-stored/developing-close-workspace.html b/doc/source/sessions-stored/developing-close-workspace.html index 498896d4d..e494a1aa7 100644 --- a/doc/source/sessions-stored/developing-close-workspace.html +++ b/doc/source/sessions-stored/developing-close-workspace.html @@ -4,11 +4,11 @@
 user@host:~/developing$ bst workspace close hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] INFO    Closed workspace for hello.bst
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] INFO    Closed workspace for hello.bst
 
diff --git a/doc/source/sessions-stored/developing-discard-workspace.html b/doc/source/sessions-stored/developing-discard-workspace.html index b838c8281..ed1f7a368 100644 --- a/doc/source/sessions-stored/developing-discard-workspace.html +++ b/doc/source/sessions-stored/developing-discard-workspace.html @@ -4,13 +4,13 @@
 user@host:~/developing$ bst workspace close --remove-dir hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Removing workspace directory /home/developing/workspace_hello
-[00:00:00][][] SUCCESS Removing workspace directory /home/workspace_hello
-[--:--:--][][] INFO    Closed workspace for hello.bst
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Removing workspace directory /home/user/developing/workspace_hello
+[00:00:00][        ][    main:core activity                 ] SUCCESS Removing workspace directory /home/user/developing/workspace_hello
+[--:--:--][        ][    main:core activity                 ] INFO    Closed workspace for hello.bst
 
diff --git a/doc/source/sessions-stored/developing-reopen-workspace.html b/doc/source/sessions-stored/developing-reopen-workspace.html index b68ff0c8d..382c1bfca 100644 --- a/doc/source/sessions-stored/developing-reopen-workspace.html +++ b/doc/source/sessions-stored/developing-reopen-workspace.html @@ -2,13 +2,14 @@ WARNING: This file was generated with bst2html.py -->
-user@host:~/developing$ bst workspace open --no-checkout hello.bst workspace_hello
+user@host:~/developing$ bst workspace open --no-checkout --directory workspace_hello hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] INFO    Saved workspace configuration
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] INFO    Creating workspace for element hello.bst
+[--:--:--][        ][    main:core activity                 ] INFO    Created a workspace for element: hello.bst
 
diff --git a/doc/source/sessions-stored/developing-reset-workspace.html b/doc/source/sessions-stored/developing-reset-workspace.html index 73291b5dd..c98980f08 100644 --- a/doc/source/sessions-stored/developing-reset-workspace.html +++ b/doc/source/sessions-stored/developing-reset-workspace.html @@ -4,17 +4,27 @@
 user@host:~/developing$ bst workspace reset hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Removing workspace directory /home/developing/workspace_hello
-[00:00:00][][] SUCCESS Removing workspace directory /home/developing/workspace_hello
-[--:--:--][][] START   Staging sources to /home/developing/workspace_hello
-[--:--:--][][] START   Staging local files at files/src
-[00:00:00][][] SUCCESS Staging local files at files/src
-[00:00:00][][] SUCCESS Staging sources to /home/developing/workspace_hello
-[--:--:--][][] INFO    Reset workspace for hello.bst at: /home/developing/workspace_hello
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Removing workspace directory /home/user/developing/workspace_hello
+[00:00:00][        ][    main:core activity                 ] SUCCESS Removing workspace directory /home/user/developing/workspace_hello
+[--:--:--][        ][    main:core activity                 ] INFO    Closed workspace for hello.bst
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] INFO    Creating workspace for element hello.bst
+[--:--:--][        ][    main:hello.bst                     ] START   Staging sources to /home/user/developing/workspace_hello
+[--:--:--][        ][    main:hello.bst                     ] START   Staging local files into CAS
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging local files into CAS
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging sources to /home/user/developing/workspace_hello
+[--:--:--][        ][    main:core activity                 ] INFO    Created a workspace for element: hello.bst
 
diff --git a/doc/source/sessions-stored/developing-shell-after-changes.html b/doc/source/sessions-stored/developing-shell-after-changes.html index 6ad3549ac..353eb139a 100644 --- a/doc/source/sessions-stored/developing-shell-after-changes.html +++ b/doc/source/sessions-stored/developing-shell-after-changes.html @@ -4,17 +4,17 @@
 user@host:~/developing$ bst shell hello.bst -- hello
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Staging dependencies
-[00:00:02][][] SUCCESS Staging dependencies
-[--:--:--][][] START   Integrating sandbox
-[00:00:00][][] SUCCESS Integrating sandbox
-[--:--:--][b8bfc093][ main:hello.bst                     ] STATUS  Running command
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
 
     hello
 
diff --git a/doc/source/sessions-stored/developing-soft-reset.html b/doc/source/sessions-stored/developing-soft-reset.html
index beb8c7f68..e612292ca 100644
--- a/doc/source/sessions-stored/developing-soft-reset.html
+++ b/doc/source/sessions-stored/developing-soft-reset.html
@@ -4,11 +4,11 @@
 
 user@host:~/developing$ bst workspace reset --soft hello.bst
 
-[--:--:--][        ][ main:core activity                 ] START   Loading elements
-[00:00:00][        ][ main:core activity                 ] SUCCESS Loading elements
-[--:--:--][        ][ main:core activity                 ] START   Resolving elements
-[00:00:00][        ][ main:core activity                 ] SUCCESS Resolving elements
-[--:--:--][        ][ main:core activity                 ] START   Resolving cached state
-[00:00:00][        ][ main:core activity                 ] SUCCESS Resolving cached state
-[--:--:--][        ][ main:core activity                 ] INFO    Reset workspace state for hello.bst at: /home/user/projects/buildstream/buildstream/doc/examples/developing/workspace_hello
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] INFO    Reset workspace state for hello.bst at: /home/user/developing/workspace_hello
 
diff --git a/doc/source/sessions-stored/developing-workspace-list.html b/doc/source/sessions-stored/developing-workspace-list.html index 184d82e01..9c95e6353 100644 --- a/doc/source/sessions-stored/developing-workspace-list.html +++ b/doc/source/sessions-stored/developing-workspace-list.html @@ -6,5 +6,5 @@ workspaces: - element: hello.bst - directory: /home/developing/workspace_hello + directory: /home/user/developing/workspace_hello
diff --git a/doc/source/sessions-stored/developing-workspace-open.html b/doc/source/sessions-stored/developing-workspace-open.html index 0ca59945c..0bcaedca7 100644 --- a/doc/source/sessions-stored/developing-workspace-open.html +++ b/doc/source/sessions-stored/developing-workspace-open.html @@ -2,19 +2,20 @@ WARNING: This file was generated with bst2html.py -->
-user@host:~/developing$ bst workspace open hello.bst workspace_hello
+user@host:~/developing$ bst workspace open --directory workspace_hello hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
-[--:--:--][][] START   Staging sources to workspace_hello
-[--:--:--][][] START   Staging local files at files/src
-[00:00:00][][] SUCCESS Staging local files at files/src
-[00:00:00][][] SUCCESS Staging sources to workspace_hello
-[--:--:--][][] INFO    Saved workspace configuration
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] INFO    Creating workspace for element hello.bst
+[--:--:--][        ][    main:hello.bst                     ] START   Staging sources to /home/user/developing/workspace_hello
+[--:--:--][        ][    main:hello.bst                     ] START   Staging local files into CAS
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging local files into CAS
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging sources to /home/user/developing/workspace_hello
+[--:--:--][        ][    main:core activity                 ] INFO    Created a workspace for element: hello.bst
 
diff --git a/doc/source/sessions-stored/directives-build-excited.html b/doc/source/sessions-stored/directives-build-excited.html new file mode 100644 index 000000000..a6b69a3b4 --- /dev/null +++ b/doc/source/sessions-stored/directives-build-excited.html @@ -0,0 +1,73 @@ + +
+user@host:~/directives$ bst --option flavor excited build hello.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:52:32
+  Project:       directives (/home/user/directives)
+  Targets:       hello.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Project Options
+  flavor: excited
+
+Pipeline
+      cached 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+      cached c556a766f75b4d44070ae7eb39b344142736f5505b535299a6d4f5f1376de8eb base.bst 
+   buildable 3d93bafadd3d0b00d16a558c46af4c7b3ca8d81ddcd0d0a184faee2c876ca12c hello.bst 
+===============================================================================
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   directives/hello/3d93bafa-build.32121.log
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   Staging sources
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][3d93bafa][   build:hello.bst                     ] STATUS  Running command
+
+    make PREFIX="/usr" GREETING="Howdy there, and what a world it is !"
+
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][3d93bafa][   build:hello.bst                     ] STATUS  Running command
+
+    make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
+
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][3d93bafa][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:00][3d93bafa][   build:hello.bst                     ] SUCCESS directives/hello/3d93bafa-build.32121.log
+[00:00:00][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       3
+  Session:     1
+  Fetch Queue: processed 0, skipped 1, failed 0 
+  Build Queue: processed 1, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/directives-build-normal.html b/doc/source/sessions-stored/directives-build-normal.html new file mode 100644 index 000000000..0b2742785 --- /dev/null +++ b/doc/source/sessions-stored/directives-build-normal.html @@ -0,0 +1,83 @@ + +
+user@host:~/directives$ bst build hello.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:52:29
+  Project:       directives (/home/user/directives)
+  Targets:       hello.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Project Options
+  flavor: normal
+
+Pipeline
+   buildable 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+     waiting c556a766f75b4d44070ae7eb39b344142736f5505b535299a6d4f5f1376de8eb base.bst 
+     waiting cad7581043070b047af4834845fc584abd88ef51040aa6584186eeed10fea068 hello.bst 
+===============================================================================
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   directives/base-alpine/179c6ae9-build.32015.log
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Staging sources
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Staging sources
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS directives/base-alpine/179c6ae9-build.32015.log
+[--:--:--][c556a766][   build:base.bst                      ] START   directives/base/c556a766-build.32022.log
+[--:--:--][c556a766][   build:base.bst                      ] START   Caching artifact
+[00:00:00][c556a766][   build:base.bst                      ] SUCCESS Caching artifact
+[00:00:00][c556a766][   build:base.bst                      ] SUCCESS directives/base/c556a766-build.32022.log
+[--:--:--][cad75810][   build:hello.bst                     ] START   directives/hello/cad75810-build.32026.log
+[--:--:--][cad75810][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][cad75810][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][cad75810][   build:hello.bst                     ] START   Staging sources
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][cad75810][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][cad75810][   build:hello.bst                     ] STATUS  Running command
+
+    make PREFIX="/usr" GREETING="Hello world !"
+
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][cad75810][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][cad75810][   build:hello.bst                     ] STATUS  Running command
+
+    make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
+
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][cad75810][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][cad75810][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:00][cad75810][   build:hello.bst                     ] SUCCESS directives/hello/cad75810-build.32026.log
+[00:00:01][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       3
+  Session:     3
+  Fetch Queue: processed 0, skipped 3, failed 0 
+  Build Queue: processed 3, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/directives-build-somber.html b/doc/source/sessions-stored/directives-build-somber.html new file mode 100644 index 000000000..761842258 --- /dev/null +++ b/doc/source/sessions-stored/directives-build-somber.html @@ -0,0 +1,73 @@ + +
+user@host:~/directives$ bst --option flavor somber build hello.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:52:31
+  Project:       directives (/home/user/directives)
+  Targets:       hello.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Project Options
+  flavor: somber
+
+Pipeline
+      cached 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+      cached c556a766f75b4d44070ae7eb39b344142736f5505b535299a6d4f5f1376de8eb base.bst 
+   buildable 028e738455de72766973477172442f4c6d89eaff445894e69a29ed7d850cfb15 hello.bst 
+===============================================================================
+[--:--:--][028e7384][   build:hello.bst                     ] START   directives/hello/028e7384-build.32072.log
+[--:--:--][028e7384][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][028e7384][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][028e7384][   build:hello.bst                     ] START   Staging sources
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][028e7384][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][028e7384][   build:hello.bst                     ] STATUS  Running command
+
+    make PREFIX="/usr" GREETING="Hey world."
+
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][028e7384][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][028e7384][   build:hello.bst                     ] STATUS  Running command
+
+    make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
+
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][028e7384][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][028e7384][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:00][028e7384][   build:hello.bst                     ] SUCCESS directives/hello/028e7384-build.32072.log
+[00:00:00][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       3
+  Session:     1
+  Fetch Queue: processed 0, skipped 1, failed 0 
+  Build Queue: processed 1, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/directives-shell-excited.html b/doc/source/sessions-stored/directives-shell-excited.html new file mode 100644 index 000000000..b6ccd45fe --- /dev/null +++ b/doc/source/sessions-stored/directives-shell-excited.html @@ -0,0 +1,22 @@ + +
+user@host:~/directives$ bst --option flavor excited shell hello.bst -- hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    hello
+
+Howdy there, and what a world it is !
+
diff --git a/doc/source/sessions-stored/directives-shell-normal.html b/doc/source/sessions-stored/directives-shell-normal.html new file mode 100644 index 000000000..3d00a8ef7 --- /dev/null +++ b/doc/source/sessions-stored/directives-shell-normal.html @@ -0,0 +1,22 @@ + +
+user@host:~/directives$ bst shell hello.bst -- hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    hello
+
+Hello world !
+
diff --git a/doc/source/sessions-stored/directives-shell-somber.html b/doc/source/sessions-stored/directives-shell-somber.html new file mode 100644 index 000000000..c1d9d2a1c --- /dev/null +++ b/doc/source/sessions-stored/directives-shell-somber.html @@ -0,0 +1,22 @@ + +
+user@host:~/directives$ bst --option flavor somber shell hello.bst -- hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    hello
+
+Hey world.
+
diff --git a/doc/source/sessions-stored/filtering-list-contents-libhello-filtered.html b/doc/source/sessions-stored/filtering-list-contents-libhello-filtered.html new file mode 100644 index 000000000..3556171b3 --- /dev/null +++ b/doc/source/sessions-stored/filtering-list-contents-libhello-filtered.html @@ -0,0 +1,19 @@ + +
+user@host:~/filtering$ bst artifact list-contents libhello-filtered.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+  libhello-filtered.bst:
+	usr
+	usr/include
+	usr/include/libhello.h
+	usr/lib
+	usr/lib/libhello.so
+
diff --git a/doc/source/sessions-stored/filtering-list-contents-libhello.html b/doc/source/sessions-stored/filtering-list-contents-libhello.html new file mode 100644 index 000000000..8ca6a87cb --- /dev/null +++ b/doc/source/sessions-stored/filtering-list-contents-libhello.html @@ -0,0 +1,22 @@ + +
+user@host:~/filtering$ bst artifact list-contents libhello.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+  libhello.bst:
+	usr
+	usr/include
+	usr/include/libhello.h
+	usr/lib
+	usr/lib/libhello.so
+	usr/share
+	usr/share/libhello
+	usr/share/libhello/default-person.txt
+
diff --git a/doc/source/sessions-stored/filtering-shell-with-filter.html b/doc/source/sessions-stored/filtering-shell-with-filter.html new file mode 100644 index 000000000..73095c8e6 --- /dev/null +++ b/doc/source/sessions-stored/filtering-shell-with-filter.html @@ -0,0 +1,26 @@ + +
+user@host:~/filtering$ bst --option use_filter True shell hello.bst -- hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    hello
+
+Hello stranger
+
diff --git a/doc/source/sessions-stored/filtering-shell-without-filter.html b/doc/source/sessions-stored/filtering-shell-without-filter.html new file mode 100644 index 000000000..c5fd20a87 --- /dev/null +++ b/doc/source/sessions-stored/filtering-shell-without-filter.html @@ -0,0 +1,26 @@ + +
+user@host:~/filtering$ bst --option use_filter False shell hello.bst -- hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    hello
+
+Hello Sophia
+
diff --git a/doc/source/sessions-stored/first-project-build.html b/doc/source/sessions-stored/first-project-build.html index e3766a73b..dd338fb51 100644 --- a/doc/source/sessions-stored/first-project-build.html +++ b/doc/source/sessions-stored/first-project-build.html @@ -4,27 +4,27 @@
 user@host:~/first-project$ bst build hello.bst
 
-[--:--:--][][] START   Build
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
 
-BuildStream Version 1.1.3+140.g182d7d0f.dirty
-  Session Start: Saturday, 16-06-2018 at 13:03:19
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:51:55
   Project:       first-project (/home/user/first-project)
   Targets:       hello.bst
 
 User Configuration
   Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
   Log Files:               /home/user/.cache/buildstream/logs
   Source Mirrors:          /home/user/.cache/buildstream/sources
   Build Area:              /home/user/.cache/buildstream/build
-  Artifact Cache:          /home/user/.cache/buildstream/artifacts
   Strict Build Plan:       Yes
   Maximum Fetch Tasks:     10
   Maximum Build Tasks:     4
@@ -32,19 +32,21 @@
   Maximum Network Retries: 2
 
 Pipeline
-   buildable 838d7c13baadb04d5a95ac8c4623480ec8bb70e8b5cf6c9f7e94c9bbc60ca182 hello.bst 
+   buildable 0cb3c97c0c64d82e88c84497408b02ecafd57398059fa8d2769435c2e3720c10 hello.bst 
 ===============================================================================
-[--:--:--][838d7c13][build:hello.bst                     ] START   first-project/hello/838d7c13-build.769.log
-[--:--:--][838d7c13][build:hello.bst                     ] START   Staging sources
-[00:00:00][838d7c13][build:hello.bst                     ] SUCCESS Staging sources
-[--:--:--][838d7c13][build:hello.bst                     ] START   Caching artifact
-[00:00:00][838d7c13][build:hello.bst                     ] SUCCESS Caching artifact
-[00:00:00][838d7c13][build:hello.bst                     ] SUCCESS first-project/hello/838d7c13-build.769.log
-[00:00:00][][] SUCCESS Build
+[--:--:--][0cb3c97c][   fetch:hello.bst                     ] START   first-project/hello/0cb3c97c-fetch.31328.log
+[00:00:00][0cb3c97c][   fetch:hello.bst                     ] SUCCESS first-project/hello/0cb3c97c-fetch.31328.log
+[--:--:--][0cb3c97c][   build:hello.bst                     ] START   first-project/hello/0cb3c97c-build.31332.log
+[--:--:--][0cb3c97c][   build:hello.bst                     ] START   Staging sources
+[00:00:00][0cb3c97c][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][0cb3c97c][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][0cb3c97c][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:00][0cb3c97c][   build:hello.bst                     ] SUCCESS first-project/hello/0cb3c97c-build.31332.log
+[00:00:00][        ][    main:core activity                 ] SUCCESS Build
 
 Pipeline Summary
   Total:       1
   Session:     1
-  Fetch Queue: processed 0, skipped 1, failed 0 
+  Fetch Queue: processed 1, skipped 0, failed 0 
   Build Queue: processed 1, skipped 0, failed 0
 
diff --git a/doc/source/sessions-stored/first-project-checkout.html b/doc/source/sessions-stored/first-project-checkout.html index 2b994e0c2..af85025e2 100644 --- a/doc/source/sessions-stored/first-project-checkout.html +++ b/doc/source/sessions-stored/first-project-checkout.html @@ -2,18 +2,18 @@ WARNING: This file was generated with bst2html.py -->
-user@host:~/first-project$ bst checkout hello.bst here
+user@host:~/first-project$ bst artifact checkout --directory here hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Staging dependencies
-[00:00:00][][] SUCCESS Staging dependencies
-[--:--:--][][] START   Integrating sandbox
-[00:00:00][][] SUCCESS Integrating sandbox
-[--:--:--][][] START   Checking out files in here
-[00:00:00][][] SUCCESS Checking out files in here
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] START   Checking out files in 'here'
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Checking out files in 'here'
 
diff --git a/doc/source/sessions-stored/first-project-show.html b/doc/source/sessions-stored/first-project-show.html index aa3c8b8f7..0553df631 100644 --- a/doc/source/sessions-stored/first-project-show.html +++ b/doc/source/sessions-stored/first-project-show.html @@ -4,11 +4,11 @@
 user@host:~/first-project$ bst show hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-      cached 838d7c13baadb04d5a95ac8c4623480ec8bb70e8b5cf6c9f7e94c9bbc60ca182 hello.bst 
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+      cached 0cb3c97c0c64d82e88c84497408b02ecafd57398059fa8d2769435c2e3720c10 hello.bst 
 
diff --git a/doc/source/sessions-stored/integration-commands-build.html b/doc/source/sessions-stored/integration-commands-build.html index 4695b5da4..1b28eba10 100644 --- a/doc/source/sessions-stored/integration-commands-build.html +++ b/doc/source/sessions-stored/integration-commands-build.html @@ -4,27 +4,27 @@
 user@host:~/integration-commands$ bst build hello.bst
 
-[--:--:--][][] START   Build
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
-
-BuildStream Version 1.1.3+162.gb77323a5.dirty
-  Session Start: Monday, 25-06-2018 at 01:40:34
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:54:20
   Project:       integration-commands (/home/user/integration-commands)
   Targets:       hello.bst
 
 User Configuration
   Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
   Log Files:               /home/user/.cache/buildstream/logs
   Source Mirrors:          /home/user/.cache/buildstream/sources
   Build Area:              /home/user/.cache/buildstream/build
-  Artifact Cache:          /home/user/.cache/buildstream/artifacts
   Strict Build Plan:       Yes
   Maximum Fetch Tasks:     10
   Maximum Build Tasks:     4
@@ -32,124 +32,78 @@
   Maximum Network Retries: 2
 
 Pipeline
-   buildable f3a052f53373c1d9008c9581600e4b78fd0549b1d914fcb62fd4310fbe356515 base/alpine.bst 
-     waiting 63215ac6b90b0f64ab031f5e8d190d30873c4649e1f016be19bd368d4d74b1bc base.bst 
-     waiting fe98698f332e669187ea281124b037e0d195cdb5068a1f72d8645d3862e78efa libhello.bst 
-     waiting 18c81214a58b3432abe4899ec4973a271d9aa3729e6440b793b865b3702a251c hello.bst 
+   buildable b795a72d92c05ed0810723f5c3ad40c53bba6e8b568a9d5da22a450a11e03659 base/alpine.bst 
+     waiting c51be27603466b582ea90970d9b83bc058224017d83c36f71e33bc5b3b84b638 base.bst 
+     waiting dade3a10309e0169eaa5ff94de2699500c488e503c59c3471530ffc1f088f936 libhello.bst 
+     waiting 281f8501f66dc3f648eda7602a71492f6ebb18418483bfbcfa713500b67d4e95 hello.bst 
 ===============================================================================
-[--:--:--][f3a052f5][build:base/alpine.bst               ] START   integration-commands/base-alpine/f3a052f5-build.357.log
-[--:--:--][f3a052f5][build:base/alpine.bst               ] START   Staging sources
-[00:00:04][f3a052f5][build:base/alpine.bst               ] SUCCESS Staging sources
-[--:--:--][f3a052f5][build:base/alpine.bst               ] START   Caching artifact
-[00:00:07][f3a052f5][build:base/alpine.bst               ] SUCCESS Caching artifact
-[00:00:13][f3a052f5][build:base/alpine.bst               ] SUCCESS integration-commands/base-alpine/f3a052f5-build.357.log
-[--:--:--][63215ac6][build:base.bst                      ] START   integration-commands/base/63215ac6-build.366.log
-[--:--:--][63215ac6][build:base.bst                      ] START   Caching artifact
-[00:00:00][63215ac6][build:base.bst                      ] SUCCESS Caching artifact
-[00:00:00][63215ac6][build:base.bst                      ] SUCCESS integration-commands/base/63215ac6-build.366.log
-[--:--:--][fe98698f][build:libhello.bst                  ] START   integration-commands/libhello/fe98698f-build.368.log
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Staging dependencies
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Staging dependencies
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Integrating sandbox
-[--:--:--][fe98698f][build:libhello.bst                  ] STATUS  Running integration command
+[--:--:--][b795a72d][   build:base/alpine.bst               ] START   integration-commands/base-alpine/b795a72d-build.5834.log
+[--:--:--][b795a72d][   build:base/alpine.bst               ] START   Staging sources
+[00:00:00][b795a72d][   build:base/alpine.bst               ] SUCCESS Staging sources
+[--:--:--][b795a72d][   build:base/alpine.bst               ] START   Caching artifact
+[00:00:00][b795a72d][   build:base/alpine.bst               ] SUCCESS Caching artifact
+[00:00:00][b795a72d][   build:base/alpine.bst               ] SUCCESS integration-commands/base-alpine/b795a72d-build.5834.log
+[--:--:--][c51be276][   build:base.bst                      ] START   integration-commands/base/c51be276-build.5841.log
+[--:--:--][c51be276][   build:base.bst                      ] START   Caching artifact
+[00:00:00][c51be276][   build:base.bst                      ] SUCCESS Caching artifact
+[00:00:00][c51be276][   build:base.bst                      ] SUCCESS integration-commands/base/c51be276-build.5841.log
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   integration-commands/libhello/dade3a10-build.5845.log
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   Staging dependencies
+[00:00:00][dade3a10][   build:libhello.bst                  ] SUCCESS Staging dependencies
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   Integrating sandbox
+[--:--:--][dade3a10][   build:libhello.bst                  ] STATUS  Running command
 
     ldconfig "/usr/lib"
 
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Integrating sandbox
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Staging sources
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Staging sources
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Running build-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Running build-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] STATUS  Running build-commands
+[00:00:00][dade3a10][   build:libhello.bst                  ] SUCCESS Integrating sandbox
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   Staging sources
+[00:00:00][dade3a10][   build:libhello.bst                  ] SUCCESS Staging sources
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   Running build-commands
+[--:--:--][dade3a10][   build:libhello.bst                  ] STATUS  Running command
 
     make PREFIX="/usr"
 
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Running build-commands
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Running build-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Running install-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Running install-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] STATUS  Running install-commands
+[00:00:00][dade3a10][   build:libhello.bst                  ] SUCCESS Running build-commands
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   Running install-commands
+[--:--:--][dade3a10][   build:libhello.bst                  ] STATUS  Running command
 
     make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
 
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Running install-commands
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Running install-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Running strip-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Running strip-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] STATUS  Running strip-commands
-
-    find "/buildstream-install" -type f \
-      '(' -perm -111 -o -name '*.so*' \
-          -o -name '*.cmxs' -o -name '*.node' ')' \
-      -exec sh -ec \
-      'read -n4 hdr <"$1" # check for elf header
-       if [ "$hdr" != "$(printf \\x7fELF)" ]; then
-           exit 0
-       fi
-       debugfile="/buildstream-install/usr/lib/debug/$(basename "$1")"
-       mkdir -p "$(dirname "$debugfile")"
-       objcopy --only-keep-debug --compress-debug-sections "$1" "$debugfile"
-       chmod 644 "$debugfile"
-       strip --remove-section=.comment --remove-section=.note --strip-unneeded "$1"
-       objcopy --add-gnu-debuglink "$debugfile" "$1"' - {} ';'
-
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Running strip-commands
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Running strip-commands
-[--:--:--][fe98698f][build:libhello.bst                  ] START   Caching artifact
-[00:00:00][fe98698f][build:libhello.bst                  ] SUCCESS Caching artifact
-[00:00:01][fe98698f][build:libhello.bst                  ] SUCCESS integration-commands/libhello/fe98698f-build.368.log
-[--:--:--][18c81214][build:hello.bst                     ] START   integration-commands/hello/18c81214-build.414.log
-[--:--:--][18c81214][build:hello.bst                     ] START   Staging dependencies
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Staging dependencies
-[--:--:--][18c81214][build:hello.bst                     ] START   Integrating sandbox
-[--:--:--][18c81214][build:hello.bst                     ] STATUS  Running integration command
+[00:00:00][dade3a10][   build:libhello.bst                  ] SUCCESS Running install-commands
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   Running strip-commands
+[00:00:00][dade3a10][   build:libhello.bst                  ] SUCCESS Running strip-commands
+[--:--:--][dade3a10][   build:libhello.bst                  ] START   Caching artifact
+[00:00:00][dade3a10][   build:libhello.bst                  ] SUCCESS Caching artifact
+[00:00:01][dade3a10][   build:libhello.bst                  ] SUCCESS integration-commands/libhello/dade3a10-build.5845.log
+[--:--:--][281f8501][   build:hello.bst                     ] START   integration-commands/hello/281f8501-build.5881.log
+[--:--:--][281f8501][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][281f8501][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][281f8501][   build:hello.bst                     ] START   Integrating sandbox
+[--:--:--][281f8501][   build:hello.bst                     ] STATUS  Running command
 
     ldconfig "/usr/lib"
 
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Integrating sandbox
-[--:--:--][18c81214][build:hello.bst                     ] START   Staging sources
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Staging sources
-[--:--:--][18c81214][build:hello.bst                     ] START   Running build-commands
-[--:--:--][18c81214][build:hello.bst                     ] START   Running build-commands
-[--:--:--][18c81214][build:hello.bst                     ] STATUS  Running build-commands
+[00:00:00][281f8501][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][281f8501][   build:hello.bst                     ] START   Staging sources
+[00:00:00][281f8501][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][281f8501][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][281f8501][   build:hello.bst                     ] STATUS  Running command
 
     make PREFIX="/usr"
 
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Running build-commands
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Running build-commands
-[--:--:--][18c81214][build:hello.bst                     ] START   Running install-commands
-[--:--:--][18c81214][build:hello.bst                     ] START   Running install-commands
-[--:--:--][18c81214][build:hello.bst                     ] STATUS  Running install-commands
+[00:00:00][281f8501][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][281f8501][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][281f8501][   build:hello.bst                     ] STATUS  Running command
 
     make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
 
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Running install-commands
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Running install-commands
-[--:--:--][18c81214][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][18c81214][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][18c81214][build:hello.bst                     ] STATUS  Running strip-commands
-
-    find "/buildstream-install" -type f \
-      '(' -perm -111 -o -name '*.so*' \
-          -o -name '*.cmxs' -o -name '*.node' ')' \
-      -exec sh -ec \
-      'read -n4 hdr <"$1" # check for elf header
-       if [ "$hdr" != "$(printf \\x7fELF)" ]; then
-           exit 0
-       fi
-       debugfile="/buildstream-install/usr/lib/debug/$(basename "$1")"
-       mkdir -p "$(dirname "$debugfile")"
-       objcopy --only-keep-debug --compress-debug-sections "$1" "$debugfile"
-       chmod 644 "$debugfile"
-       strip --remove-section=.comment --remove-section=.note --strip-unneeded "$1"
-       objcopy --add-gnu-debuglink "$debugfile" "$1"' - {} ';'
-
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Running strip-commands
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Running strip-commands
-[--:--:--][18c81214][build:hello.bst                     ] START   Caching artifact
-[00:00:00][18c81214][build:hello.bst                     ] SUCCESS Caching artifact
-[00:00:01][18c81214][build:hello.bst                     ] SUCCESS integration-commands/hello/18c81214-build.414.log
-[00:00:17][][] SUCCESS Build
+[00:00:00][281f8501][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][281f8501][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][281f8501][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][281f8501][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][281f8501][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:01][281f8501][   build:hello.bst                     ] SUCCESS integration-commands/hello/281f8501-build.5881.log
+[00:00:02][        ][    main:core activity                 ] SUCCESS Build
 
 Pipeline Summary
   Total:       4
diff --git a/doc/source/sessions-stored/integration-commands-shell.html b/doc/source/sessions-stored/integration-commands-shell.html
index 10d642e94..30ece5f1d 100644
--- a/doc/source/sessions-stored/integration-commands-shell.html
+++ b/doc/source/sessions-stored/integration-commands-shell.html
@@ -4,21 +4,21 @@
 
 user@host:~/integration-commands$ bst shell hello.bst -- hello pony
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Staging dependencies
-[00:00:00][][] SUCCESS Staging dependencies
-[--:--:--][][] START   Integrating sandbox
-[--:--:--][f3a052f5][ main:base/alpine.bst               ] STATUS  Running integration command
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
 
     ldconfig "/usr/lib"
 
-[00:00:00][][] SUCCESS Integrating sandbox
-[--:--:--][18c81214][ main:hello.bst                     ] STATUS  Running command
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
 
     hello pony
 
diff --git a/doc/source/sessions-stored/junction-includes-build-funky.html b/doc/source/sessions-stored/junction-includes-build-funky.html
new file mode 100644
index 000000000..29484bfa4
--- /dev/null
+++ b/doc/source/sessions-stored/junction-includes-build-funky.html
@@ -0,0 +1,125 @@
+
+
+user@host:~/junction-includes$ bst --option funky True build hello.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:53:45
+  Project:       subproject (/home/user/junction-includes)
+  Targets:       hello.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Project Options
+  funky: 1
+
+Pipeline
+      cached 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 subproject-junction.bst:base/alpine.bst 
+      cached a41060b8e6ebd32de32417cd4576f3f21e168787c82302df104a8c463a7d1cf0 subproject-junction.bst:base.bst 
+   buildable 7250d6eee607e51c1e63ee48a4c1dd28c2a775cc5c92678e85fadc9dca298147 hello.bst 
+===============================================================================
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   subproject/hello/7250d6ee-build.3495.log
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][7250d6ee][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][7250d6ee][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Staging sources
+[00:00:00][7250d6ee][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Running configure-commands
+[--:--:--][7250d6ee][   build:hello.bst                     ] STATUS  Running command
+
+    export NOCONFIGURE=1;
+    
+    if [ -x ./configure ]; then true;
+    elif [ -x ./autogen ]; then ./autogen;
+    elif [ -x ./autogen.sh ]; then ./autogen.sh;
+    elif [ -x ./bootstrap ]; then ./bootstrap;
+    elif [ -x ./bootstrap.sh ]; then ./bootstrap.sh;
+    else autoreconf -ivf .;
+    fi
+
+[--:--:--][7250d6ee][   build:hello.bst                     ] STATUS  Running command
+
+    ./configure --prefix=/opt \
+    --exec-prefix=/opt \
+    --bindir=/opt/bin \
+    --sbindir=/opt/sbin \
+    --sysconfdir=/etc \
+    --datadir=/opt/share \
+    --includedir=/opt/include \
+    --libdir=/opt/lib \
+    --libexecdir=/opt/libexec \
+    --localstatedir=/var \
+    --sharedstatedir=/opt/com \
+    --mandir=/opt/share/man \
+    --infodir=/opt/share/info   
+
+[00:00:03][7250d6ee][   build:hello.bst                     ] SUCCESS Running configure-commands
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][7250d6ee][   build:hello.bst                     ] STATUS  Running command
+
+    make
+
+[00:00:00][7250d6ee][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][7250d6ee][   build:hello.bst                     ] STATUS  Running command
+
+    make -j1 DESTDIR="/buildstream-install" install
+
+[--:--:--][7250d6ee][   build:hello.bst                     ] STATUS  Running command
+
+    if false || false; then
+      find "/buildstream-install" -name "*.la" -print0 | while read -d '' -r file; do
+        if grep '^shouldnotlink=yes$' "${file}" &>/dev/null; then
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        else
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        fi
+      done
+    fi
+
+[00:00:00][7250d6ee][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][7250d6ee][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][7250d6ee][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][7250d6ee][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:04][7250d6ee][   build:hello.bst                     ] SUCCESS subproject/hello/7250d6ee-build.3495.log
+[00:00:04][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       3
+  Session:     1
+  Fetch Queue: processed 0, skipped 1, failed 0 
+  Build Queue: processed 1, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/junction-includes-build-normal.html b/doc/source/sessions-stored/junction-includes-build-normal.html new file mode 100644 index 000000000..52749b62c --- /dev/null +++ b/doc/source/sessions-stored/junction-includes-build-normal.html @@ -0,0 +1,135 @@ + +
+user@host:~/junction-includes$ bst build hello.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:53:40
+  Project:       subproject (/home/user/junction-includes)
+  Targets:       hello.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Project Options
+  funky: 0
+
+Pipeline
+   buildable 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 subproject-junction.bst:base/alpine.bst 
+     waiting a41060b8e6ebd32de32417cd4576f3f21e168787c82302df104a8c463a7d1cf0 subproject-junction.bst:base.bst 
+     waiting 71d3352ef5aad1fef8d62c07c858ff7984cfe871bf9bdde6df16408e62f2f6a6 hello.bst 
+===============================================================================
+[--:--:--][179c6ae9][   build:subproject-junction.bst:base/alpine.bst] START   subproject/base-alpine/179c6ae9-build.1902.log
+[--:--:--][179c6ae9][   build:subproject-junction.bst:base/alpine.bst] START   Staging sources
+[00:00:00][179c6ae9][   build:subproject-junction.bst:base/alpine.bst] SUCCESS Staging sources
+[--:--:--][179c6ae9][   build:subproject-junction.bst:base/alpine.bst] START   Caching artifact
+[00:00:00][179c6ae9][   build:subproject-junction.bst:base/alpine.bst] SUCCESS Caching artifact
+[00:00:00][179c6ae9][   build:subproject-junction.bst:base/alpine.bst] SUCCESS subproject/base-alpine/179c6ae9-build.1902.log
+[--:--:--][a41060b8][   build:subproject-junction.bst:base.bst] START   subproject/base/a41060b8-build.1920.log
+[--:--:--][a41060b8][   build:subproject-junction.bst:base.bst] START   Caching artifact
+[00:00:00][a41060b8][   build:subproject-junction.bst:base.bst] SUCCESS Caching artifact
+[00:00:00][a41060b8][   build:subproject-junction.bst:base.bst] SUCCESS subproject/base/a41060b8-build.1920.log
+[--:--:--][71d3352e][   build:hello.bst                     ] START   subproject/hello/71d3352e-build.1940.log
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][71d3352e][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][71d3352e][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Staging sources
+[00:00:00][71d3352e][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Running configure-commands
+[--:--:--][71d3352e][   build:hello.bst                     ] STATUS  Running command
+
+    export NOCONFIGURE=1;
+    
+    if [ -x ./configure ]; then true;
+    elif [ -x ./autogen ]; then ./autogen;
+    elif [ -x ./autogen.sh ]; then ./autogen.sh;
+    elif [ -x ./bootstrap ]; then ./bootstrap;
+    elif [ -x ./bootstrap.sh ]; then ./bootstrap.sh;
+    else autoreconf -ivf .;
+    fi
+
+[--:--:--][71d3352e][   build:hello.bst                     ] STATUS  Running command
+
+    ./configure --prefix=/usr \
+    --exec-prefix=/usr \
+    --bindir=/usr/bin \
+    --sbindir=/usr/sbin \
+    --sysconfdir=/etc \
+    --datadir=/usr/share \
+    --includedir=/usr/include \
+    --libdir=/usr/lib \
+    --libexecdir=/usr/libexec \
+    --localstatedir=/var \
+    --sharedstatedir=/usr/com \
+    --mandir=/usr/share/man \
+    --infodir=/usr/share/info   
+
+[00:00:03][71d3352e][   build:hello.bst                     ] SUCCESS Running configure-commands
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][71d3352e][   build:hello.bst                     ] STATUS  Running command
+
+    make
+
+[00:00:00][71d3352e][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][71d3352e][   build:hello.bst                     ] STATUS  Running command
+
+    make -j1 DESTDIR="/buildstream-install" install
+
+[--:--:--][71d3352e][   build:hello.bst                     ] STATUS  Running command
+
+    if false || false; then
+      find "/buildstream-install" -name "*.la" -print0 | while read -d '' -r file; do
+        if grep '^shouldnotlink=yes$' "${file}" &>/dev/null; then
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        else
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        fi
+      done
+    fi
+
+[00:00:00][71d3352e][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][71d3352e][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][71d3352e][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][71d3352e][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:04][71d3352e][   build:hello.bst                     ] SUCCESS subproject/hello/71d3352e-build.1940.log
+[00:00:05][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       3
+  Session:     3
+  Fetch Queue: processed 0, skipped 3, failed 0 
+  Build Queue: processed 3, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/junction-includes-shell-funky.html b/doc/source/sessions-stored/junction-includes-shell-funky.html new file mode 100644 index 000000000..ae1b72275 --- /dev/null +++ b/doc/source/sessions-stored/junction-includes-shell-funky.html @@ -0,0 +1,23 @@ + +
+user@host:~/junction-includes$ bst --option funky True shell hello.bst -- /opt/bin/hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    /opt/bin/hello
+
+Hello World!
+This is amhello 1.0.
+
diff --git a/doc/source/sessions-stored/junction-includes-shell-normal.html b/doc/source/sessions-stored/junction-includes-shell-normal.html new file mode 100644 index 000000000..96d8445ce --- /dev/null +++ b/doc/source/sessions-stored/junction-includes-shell-normal.html @@ -0,0 +1,23 @@ + +
+user@host:~/junction-includes$ bst shell hello.bst -- /usr/bin/hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
+
+    /usr/bin/hello
+
+Hello World!
+This is amhello 1.0.
+
diff --git a/doc/source/sessions-stored/junctions-build.html b/doc/source/sessions-stored/junctions-build.html index ca623a8aa..03674b713 100644 --- a/doc/source/sessions-stored/junctions-build.html +++ b/doc/source/sessions-stored/junctions-build.html @@ -4,27 +4,48 @@
 user@host:~/junctions$ bst build callHello.bst
 
-[--:--:--][][] START   Build
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
-
-BuildStream Version 1.1.3+221.g589c77c2.dirty
-  Session Start: Tuesday, 17-07-2018 at 16:23:26
-  Project:       junctions (/home/user/buildstream/doc/examples/junctions)
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:52:55
+  Project:       junctions (/home/user/junctions)
+  Targets:       
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Pipeline
+
+===============================================================================
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:52:55
+  Project:       junctions (/home/user/junctions)
   Targets:       callHello.bst
 
 User Configuration
-  Configuration File:      /home/user/buildstream/doc/run-bst-6avjvngj/buildstream.conf
-  Log Files:               /home/user/buildstream/doc/run-bst-6avjvngj/logs
-  Source Mirrors:          /home/user/buildstream/doc/run-bst-6avjvngj/sources
-  Build Area:              /home/user/buildstream/doc/run-bst-6avjvngj/build
-  Artifact Cache:          /home/user/buildstream/doc/run-bst-6avjvngj/artifacts
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
   Strict Build Plan:       Yes
   Maximum Fetch Tasks:     10
   Maximum Build Tasks:     4
@@ -32,52 +53,52 @@
   Maximum Network Retries: 2
 
 Pipeline
-fetch needed 5ca6420ca17be3f95895b75750404788d01bdd48ab4b7b665cff5e545eed3771 hello-junction.bst:base/alpine.bst 
-     waiting 180088afb6d3b123e54f63bf1000ff4840e686edea7a017c38165d27a3e2b5b8 hello-junction.bst:base.bst 
-fetch needed 377e2862ab1e4bdba12492541415c691979cdd606a3e28475c240c30a9808691 hello-junction.bst:hello.bst 
-     waiting e366cac8cd0af970b61acc59724a23b5337d4d8fc5e5dbf2cdbb87de195bdca0 callHello.bst 
+fetch needed 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 hello-junction.bst:base/alpine.bst 
+     waiting 7e7bdf36e3d6947ebf279f651fc492c0d20f919e114fb3af8196ac6d2863a8b7 hello-junction.bst:base.bst 
+fetch needed 26721a3b05918bec80836da7b713f8f0227410c6a7fecc82a158e0bebe7baddf hello-junction.bst:hello.bst 
+     waiting 18d029559c67773c834fe614312382190e080c08c9c6ce5b786552424ef9e69e callHello.bst 
 ===============================================================================
-[--:--:--][5ca6420c][fetch:hello-junction.bst:base/alpine.bst] START   autotools/base-alpine/5ca6420c-fetch.30873.log
-[--:--:--][5ca6420c][fetch:hello-junction.bst:base/alpine.bst] START   Fetching https://gnome7.codethink.co.uk/tarballs/integration-tests-base.v1.x86_64.tar.xz
-[--:--:--][377e2862][fetch:hello-junction.bst:hello.bst  ] START   autotools/hello/377e2862-fetch.30875.log
-[--:--:--][377e2862][fetch:hello-junction.bst:hello.bst  ] START   Fetching https://ftp.gnu.org/gnu/automake/automake-1.16.tar.gz
-[00:00:02][377e2862][fetch:hello-junction.bst:hello.bst  ] SUCCESS Fetching https://ftp.gnu.org/gnu/automake/automake-1.16.tar.gz
-[00:00:02][377e2862][fetch:hello-junction.bst:hello.bst  ] SUCCESS autotools/hello/377e2862-fetch.30875.log
-[00:00:03][5ca6420c][fetch:hello-junction.bst:base/alpine.bst] SUCCESS Fetching https://gnome7.codethink.co.uk/tarballs/integration-tests-base.v1.x86_64.tar.xz
-[00:00:03][5ca6420c][fetch:hello-junction.bst:base/alpine.bst] SUCCESS autotools/base-alpine/5ca6420c-fetch.30873.log
-[--:--:--][5ca6420c][build:hello-junction.bst:base/alpine.bst] START   autotools/base-alpine/5ca6420c-build.30877.log
-[--:--:--][5ca6420c][build:hello-junction.bst:base/alpine.bst] START   Staging sources
-[00:00:06][5ca6420c][build:hello-junction.bst:base/alpine.bst] SUCCESS Staging sources
-[--:--:--][5ca6420c][build:hello-junction.bst:base/alpine.bst] START   Caching artifact
-[00:00:04][5ca6420c][build:hello-junction.bst:base/alpine.bst] SUCCESS Caching artifact
-[00:00:12][5ca6420c][build:hello-junction.bst:base/alpine.bst] SUCCESS autotools/base-alpine/5ca6420c-build.30877.log
-[--:--:--][180088af][build:hello-junction.bst:base.bst   ] START   autotools/base/180088af-build.30882.log
-[--:--:--][180088af][build:hello-junction.bst:base.bst   ] START   Caching artifact
-[00:00:00][180088af][build:hello-junction.bst:base.bst   ] SUCCESS Caching artifact
-[00:00:00][180088af][build:hello-junction.bst:base.bst   ] SUCCESS autotools/base/180088af-build.30882.log
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   autotools/hello/377e2862-build.30884.log
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Staging dependencies
-[00:00:01][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Staging dependencies
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Integrating sandbox
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Integrating sandbox
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Staging sources
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Staging sources
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running configure-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] STATUS  Running configure-commands
+[--:--:--][179c6ae9][   fetch:hello-junction.bst:base/alpine.bst] START   autotools/base-alpine/179c6ae9-fetch.32733.log
+[--:--:--][26721a3b][   fetch:hello-junction.bst:hello.bst  ] START   autotools/hello/26721a3b-fetch.32734.log
+[--:--:--][18d02955][   fetch:callHello.bst                 ] START   junctions/callHello/18d02955-fetch.32735.log
+[--:--:--][179c6ae9][   fetch:hello-junction.bst:base/alpine.bst] START   Fetching https://bst-integration-test-images.ams3.cdn.digitaloceanspaces.com/integration-tests-base.v1.x86_64.tar.xz
+[--:--:--][26721a3b][   fetch:hello-junction.bst:hello.bst  ] START   Fetching https://ftpmirror.gnu.org/gnu/automake/automake-1.16.tar.gz
+[00:00:00][18d02955][   fetch:callHello.bst                 ] SUCCESS junctions/callHello/18d02955-fetch.32735.log
+[00:00:02][179c6ae9][   fetch:hello-junction.bst:base/alpine.bst] SUCCESS Fetching https://bst-integration-test-images.ams3.cdn.digitaloceanspaces.com/integration-tests-base.v1.x86_64.tar.xz
+[00:00:03][26721a3b][   fetch:hello-junction.bst:hello.bst  ] SUCCESS Fetching https://ftpmirror.gnu.org/gnu/automake/automake-1.16.tar.gz
+[00:00:03][26721a3b][   fetch:hello-junction.bst:hello.bst  ] SUCCESS autotools/hello/26721a3b-fetch.32734.log
+[00:00:10][179c6ae9][   fetch:hello-junction.bst:base/alpine.bst] SUCCESS autotools/base-alpine/179c6ae9-fetch.32733.log
+[--:--:--][179c6ae9][   build:hello-junction.bst:base/alpine.bst] START   autotools/base-alpine/179c6ae9-build.32750.log
+[--:--:--][179c6ae9][   build:hello-junction.bst:base/alpine.bst] START   Staging sources
+[00:00:00][179c6ae9][   build:hello-junction.bst:base/alpine.bst] SUCCESS Staging sources
+[--:--:--][179c6ae9][   build:hello-junction.bst:base/alpine.bst] START   Caching artifact
+[00:00:00][179c6ae9][   build:hello-junction.bst:base/alpine.bst] SUCCESS Caching artifact
+[00:00:00][179c6ae9][   build:hello-junction.bst:base/alpine.bst] SUCCESS autotools/base-alpine/179c6ae9-build.32750.log
+[--:--:--][7e7bdf36][   build:hello-junction.bst:base.bst   ] START   autotools/base/7e7bdf36-build.32755.log
+[--:--:--][7e7bdf36][   build:hello-junction.bst:base.bst   ] START   Caching artifact
+[00:00:00][7e7bdf36][   build:hello-junction.bst:base.bst   ] SUCCESS Caching artifact
+[00:00:00][7e7bdf36][   build:hello-junction.bst:base.bst   ] SUCCESS autotools/base/7e7bdf36-build.32755.log
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   autotools/hello/26721a3b-build.32759.log
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Staging dependencies
+[00:00:00][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Staging dependencies
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Integrating sandbox
+[00:00:00][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Integrating sandbox
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Staging sources
+[00:00:00][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Staging sources
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Running configure-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] STATUS  Running command
 
     export NOCONFIGURE=1;
     
     if [ -x ./configure ]; then true;
-    elif [ -x autogen ]; then ./autogen;
-    elif [ -x autogen.sh ]; then ./autogen.sh;
-    elif [ -x bootstrap ]; then ./bootstrap;
-    elif [ -x bootstrap.sh ]; then ./bootstrap.sh;
-    else autoreconf -ivf;
+    elif [ -x ./autogen ]; then ./autogen;
+    elif [ -x ./autogen.sh ]; then ./autogen.sh;
+    elif [ -x ./bootstrap ]; then ./bootstrap;
+    elif [ -x ./bootstrap.sh ]; then ./bootstrap.sh;
+    else autoreconf -ivf .;
     fi
 
-[00:00:03][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running configure-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running configure-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] STATUS  Running configure-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] STATUS  Running command
 
     ./configure --prefix=/usr \
     --exec-prefix=/usr \
@@ -91,60 +112,59 @@
     --localstatedir=/var \
     --sharedstatedir=/usr/com \
     --mandir=/usr/share/man \
-    --infodir=/usr/share/info
+    --infodir=/usr/share/info   
 
-[00:00:01][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running configure-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running build-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running build-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] STATUS  Running build-commands
+[00:00:03][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Running configure-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Running build-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] STATUS  Running command
 
     make
 
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running build-commands
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running build-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running install-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running install-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] STATUS  Running install-commands
+[00:00:00][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Running build-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Running install-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] STATUS  Running command
 
     make -j1 DESTDIR="/buildstream-install" install
 
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running install-commands
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running install-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running strip-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Running strip-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] STATUS  Running strip-commands
-
-    find "/buildstream-install" -type f \
-      '(' -perm -111 -o -name '*.so*' \
-          -o -name '*.cmxs' -o -name '*.node' ')' \
-      -exec sh -ec \
-      'read -n4 hdr <"$1" # check for elf header
-       if [ "$hdr" != "$(printf \\x7fELF)" ]; then
-           exit 0
-       fi
-       debugfile="/buildstream-install/usr/lib/debug/$(basename "$1")"
-       mkdir -p "$(dirname "$debugfile")"
-       objcopy --only-keep-debug --compress-debug-sections "$1" "$debugfile"
-       chmod 644 "$debugfile"
-       strip --remove-section=.comment --remove-section=.note --strip-unneeded "$1"
-       objcopy --add-gnu-debuglink "$debugfile" "$1"' - {} ';'
-
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running strip-commands
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Running strip-commands
-[--:--:--][377e2862][build:hello-junction.bst:hello.bst  ] START   Caching artifact
-[00:00:00][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS Caching artifact
-[00:00:06][377e2862][build:hello-junction.bst:hello.bst  ] SUCCESS autotools/hello/377e2862-build.30884.log
-[--:--:--][e366cac8][build:callHello.bst                 ] START   junctions/callHello/e366cac8-build.31865.log
-[--:--:--][e366cac8][build:callHello.bst                 ] START   Staging sources
-[00:00:00][e366cac8][build:callHello.bst                 ] SUCCESS Staging sources
-[--:--:--][e366cac8][build:callHello.bst                 ] START   Caching artifact
-[00:00:00][e366cac8][build:callHello.bst                 ] SUCCESS Caching artifact
-[00:00:00][e366cac8][build:callHello.bst                 ] SUCCESS junctions/callHello/e366cac8-build.31865.log
-[00:00:23][][] SUCCESS Build
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] STATUS  Running command
+
+    if false || false; then
+      find "/buildstream-install" -name "*.la" -print0 | while read -d '' -r file; do
+        if grep '^shouldnotlink=yes$' "${file}" &>/dev/null; then
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        else
+          if false; then
+            echo "Removing ${file}."
+            rm "${file}"
+          else
+            echo "Not removing ${file}."
+          fi
+        fi
+      done
+    fi
+
+[00:00:00][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Running install-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Running strip-commands
+[00:00:00][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Running strip-commands
+[--:--:--][26721a3b][   build:hello-junction.bst:hello.bst  ] START   Caching artifact
+[00:00:00][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS Caching artifact
+[00:00:04][26721a3b][   build:hello-junction.bst:hello.bst  ] SUCCESS autotools/hello/26721a3b-build.32759.log
+[--:--:--][18d02955][   build:callHello.bst                 ] START   junctions/callHello/18d02955-build.1391.log
+[--:--:--][18d02955][   build:callHello.bst                 ] START   Staging sources
+[00:00:00][18d02955][   build:callHello.bst                 ] SUCCESS Staging sources
+[--:--:--][18d02955][   build:callHello.bst                 ] START   Caching artifact
+[00:00:00][18d02955][   build:callHello.bst                 ] SUCCESS Caching artifact
+[00:00:00][18d02955][   build:callHello.bst                 ] SUCCESS junctions/callHello/18d02955-build.1391.log
+[00:00:15][        ][    main:core activity                 ] SUCCESS Build
 
 Pipeline Summary
   Total:       4
   Session:     4
-  Fetch Queue: processed 2, skipped 2, failed 0 
+  Fetch Queue: processed 3, skipped 1, failed 0 
   Build Queue: processed 4, skipped 0, failed 0
 
diff --git a/doc/source/sessions-stored/junctions-shell.html b/doc/source/sessions-stored/junctions-shell.html index df12dfd8d..ab9d51ffe 100644 --- a/doc/source/sessions-stored/junctions-shell.html +++ b/doc/source/sessions-stored/junctions-shell.html @@ -4,17 +4,17 @@
 user@host:~/junctions$ bst shell callHello.bst -- /bin/sh callHello.sh
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Staging dependencies
-[00:00:00][][] SUCCESS Staging dependencies
-[--:--:--][][] START   Integrating sandbox
-[00:00:00][][] SUCCESS Integrating sandbox
-[--:--:--][e366cac8][ main:callHello.bst                 ] STATUS  Running command
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:callHello.bst                 ] START   Staging dependencies
+[00:00:00][        ][    main:callHello.bst                 ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:callHello.bst                 ] START   Integrating sandbox
+[00:00:00][        ][    main:callHello.bst                 ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:callHello.bst                 ] STATUS  Running command
 
     /bin/sh callHello.sh
 
diff --git a/doc/source/sessions-stored/junctions-workspace-open-subproject.html b/doc/source/sessions-stored/junctions-workspace-open-subproject.html
new file mode 100644
index 000000000..2f83b6119
--- /dev/null
+++ b/doc/source/sessions-stored/junctions-workspace-open-subproject.html
@@ -0,0 +1,21 @@
+
+
+user@host:~/junctions$ bst workspace open --directory workspace_subproject hello-junction.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] INFO    Creating workspace for element hello-junction.bst
+[--:--:--][        ][    main:hello-junction.bst            ] START   Staging sources to /home/user/junctions/workspace_subproject
+[--:--:--][        ][    main:hello-junction.bst            ] START   Staging local files into CAS
+[00:00:00][        ][    main:hello-junction.bst            ] SUCCESS Staging local files into CAS
+[00:00:00][        ][    main:hello-junction.bst            ] SUCCESS Staging sources to /home/user/junctions/workspace_subproject
+[--:--:--][        ][    main:core activity                 ] INFO    Created a workspace for element: hello-junction.bst
+
diff --git a/doc/source/sessions-stored/junctions-workspace-open.html b/doc/source/sessions-stored/junctions-workspace-open.html index f10d07cac..4d16f417d 100644 --- a/doc/source/sessions-stored/junctions-workspace-open.html +++ b/doc/source/sessions-stored/junctions-workspace-open.html @@ -2,17 +2,18 @@ WARNING: This file was generated with bst2html.py -->
-user@host:~/junctions$ bst workspace open hello-junction.bst:hello.bst workspace_hello
+user@host:~/junctions$ bst workspace open --directory workspace_hello hello-junction.bst:hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
-[--:--:--][][] START   Staging sources to workspace_hello
-[00:00:00][][] SUCCESS Staging sources to workspace_hello
-[--:--:--][][] INFO    Saved workspace configuration
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] INFO    Creating workspace for element hello.bst
+[--:--:--][        ][    main:hello-junction.bst:hello.bst  ] START   Staging sources to /home/user/junctions/workspace_hello
+[00:00:00][        ][    main:hello-junction.bst:hello.bst  ] SUCCESS Staging sources to /home/user/junctions/workspace_hello
+[--:--:--][        ][    main:core activity                 ] INFO    Created a workspace for element: hello-junction.bst:hello.bst
 
diff --git a/doc/source/sessions-stored/overlaps-build.html b/doc/source/sessions-stored/overlaps-build.html new file mode 100644 index 000000000..06bc92b2d --- /dev/null +++ b/doc/source/sessions-stored/overlaps-build.html @@ -0,0 +1,75 @@ + +
+user@host:~/overlaps$ bst build runtime-only.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:53:26
+  Project:       overlaps (/home/user/overlaps)
+  Targets:       runtime-only.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       Yes
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Pipeline
+      cached afe1fb0c366992c006f58c49017f0b48031f6f397a1e2f0e73756d619de61ffc base/alpine.bst 
+      cached 14a4e96021cd12177192902ea8a2ac5354aa358e2bf9e4d80c1e25639028ca0a base.bst 
+      cached e2b5f713391cfd8a76593cdd689e3b1004ba649f50635ba615f0c865fe4c953a libhello.bst 
+      cached 26037d070846c5adb7ecba45fb5b01b4d97e0535fdd03fba81a3cc86ff30e0e4 hello.bst 
+   buildable af1fc1febe3cbed1ac5a71e48cd048dd6dc919f0a8e4658038480cd526dc001b runtime-only.bst 
+===============================================================================
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] START   overlaps/runtime-only/af1fc1fe-build.1682.log
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] START   Staging dependencies
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] WARNING [overlaps]: Non-whitelisted overlaps detected
+
+    Staged files overwrite existing files in staging area:
+    /usr/share/doc/hello.txt: hello.bst is not permitted to overlap other elements, order hello.bst above libhello.bst 
+
+[00:00:00][af1fc1fe][   build:runtime-only.bst              ] SUCCESS Staging dependencies
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] START   Computing split
+[00:00:00][af1fc1fe][   build:runtime-only.bst              ] SUCCESS Computing split
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] START   Integrating sandbox
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] INFO    Integration modified 367, added 0 and removed 0 files
+[00:00:00][af1fc1fe][   build:runtime-only.bst              ] SUCCESS Integrating sandbox
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] START   Creating composition
+
+    Including files from domains: runtime
+    Excluding orphaned files
+
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] INFO    Composing 287 files
+[00:00:00][af1fc1fe][   build:runtime-only.bst              ] SUCCESS Creating composition
+[--:--:--][af1fc1fe][   build:runtime-only.bst              ] START   Caching artifact
+[00:00:00][af1fc1fe][   build:runtime-only.bst              ] SUCCESS Caching artifact
+[00:00:01][af1fc1fe][   build:runtime-only.bst              ] SUCCESS overlaps/runtime-only/af1fc1fe-build.1682.log
+[00:00:01][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       5
+  Session:     1
+  Fetch Queue: processed 0, skipped 1, failed 0 
+  Build Queue: processed 1, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/running-commands-build.html b/doc/source/sessions-stored/running-commands-build.html index 621bdb707..b68c16b12 100644 --- a/doc/source/sessions-stored/running-commands-build.html +++ b/doc/source/sessions-stored/running-commands-build.html @@ -4,27 +4,27 @@
 user@host:~/running-commands$ bst build hello.bst
 
-[--:--:--][][] START   Build
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Checking sources
-[00:00:00][][] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
 
-BuildStream Version 1.1.3+141.g6fa3f922.dirty
-  Session Start: Sunday, 17-06-2018 at 20:11:21
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:51:20
   Project:       running-commands (/home/user/running-commands)
   Targets:       hello.bst
 
 User Configuration
   Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
   Log Files:               /home/user/.cache/buildstream/logs
   Source Mirrors:          /home/user/.cache/buildstream/sources
   Build Area:              /home/user/.cache/buildstream/build
-  Artifact Cache:          /home/user/.cache/buildstream/artifacts
   Strict Build Plan:       Yes
   Maximum Fetch Tasks:     10
   Maximum Build Tasks:     4
@@ -32,68 +32,45 @@
   Maximum Network Retries: 2
 
 Pipeline
-   buildable a352c93edfc55a41868b4f482758ad3ea1c21571532373542cd20b9135f0718d base/alpine.bst 
-     waiting a8eeb045115a4a71c18d09fe14b7b4fc3f3e838414a7d23d7c6d4c3027f28743 base.bst 
-     waiting c50da0531f050b51a7ddb6f331750642ad222ae6a81a16e091e026aa4d7cc07a hello.bst 
+   buildable 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+     waiting e2d966e322d011d1eeafd8e77fc7257e72cce29a813b67c66b087358e785873e base.bst 
+     waiting 0d8e771194a9b434f43d1cd44355b2e992136fd0941ca5366405ad8f9d4e3e05 hello.bst 
 ===============================================================================
-[--:--:--][a352c93e][build:base/alpine.bst               ] START   running-commands/base-alpine/a352c93e-build.17046.log
-[--:--:--][a352c93e][build:base/alpine.bst               ] START   Staging sources
-[00:00:04][a352c93e][build:base/alpine.bst               ] SUCCESS Staging sources
-[--:--:--][a352c93e][build:base/alpine.bst               ] START   Caching artifact
-[00:00:09][a352c93e][build:base/alpine.bst               ] SUCCESS Caching artifact
-[00:00:15][a352c93e][build:base/alpine.bst               ] SUCCESS running-commands/base-alpine/a352c93e-build.17046.log
-[--:--:--][a8eeb045][build:base.bst                      ] START   running-commands/base/a8eeb045-build.17054.log
-[--:--:--][a8eeb045][build:base.bst                      ] START   Caching artifact
-[00:00:00][a8eeb045][build:base.bst                      ] SUCCESS Caching artifact
-[00:00:00][a8eeb045][build:base.bst                      ] SUCCESS running-commands/base/a8eeb045-build.17054.log
-[--:--:--][c50da053][build:hello.bst                     ] START   running-commands/hello/c50da053-build.17056.log
-[--:--:--][c50da053][build:hello.bst                     ] START   Staging dependencies
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Staging dependencies
-[--:--:--][c50da053][build:hello.bst                     ] START   Integrating sandbox
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Integrating sandbox
-[--:--:--][c50da053][build:hello.bst                     ] START   Staging sources
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Staging sources
-[--:--:--][c50da053][build:hello.bst                     ] START   Running build-commands
-[--:--:--][c50da053][build:hello.bst                     ] START   Running build-commands
-[--:--:--][c50da053][build:hello.bst                     ] STATUS  Running build-commands
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   running-commands/base-alpine/179c6ae9-build.30666.log
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Staging sources
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Staging sources
+[--:--:--][179c6ae9][   build:base/alpine.bst               ] START   Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS Caching artifact
+[00:00:00][179c6ae9][   build:base/alpine.bst               ] SUCCESS running-commands/base-alpine/179c6ae9-build.30666.log
+[--:--:--][e2d966e3][   build:base.bst                      ] START   running-commands/base/e2d966e3-build.30673.log
+[--:--:--][e2d966e3][   build:base.bst                      ] START   Caching artifact
+[00:00:00][e2d966e3][   build:base.bst                      ] SUCCESS Caching artifact
+[00:00:00][e2d966e3][   build:base.bst                      ] SUCCESS running-commands/base/e2d966e3-build.30673.log
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   running-commands/hello/0d8e7711-build.30677.log
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   Staging dependencies
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   Integrating sandbox
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   Staging sources
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS Staging sources
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   Running build-commands
+[--:--:--][0d8e7711][   build:hello.bst                     ] STATUS  Running command
 
     make PREFIX="/usr"
 
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Running build-commands
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Running build-commands
-[--:--:--][c50da053][build:hello.bst                     ] START   Running install-commands
-[--:--:--][c50da053][build:hello.bst                     ] START   Running install-commands
-[--:--:--][c50da053][build:hello.bst                     ] STATUS  Running install-commands
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS Running build-commands
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   Running install-commands
+[--:--:--][0d8e7711][   build:hello.bst                     ] STATUS  Running command
 
     make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
 
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Running install-commands
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Running install-commands
-[--:--:--][c50da053][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][c50da053][build:hello.bst                     ] START   Running strip-commands
-[--:--:--][c50da053][build:hello.bst                     ] STATUS  Running strip-commands
-
-    find "/buildstream-install" -type f \
-      '(' -perm -111 -o -name '*.so*' \
-          -o -name '*.cmxs' -o -name '*.node' ')' \
-      -exec sh -ec \
-      'read -n4 hdr <"$1" # check for elf header
-       if [ "$hdr" != "$(printf \\x7fELF)" ]; then
-           exit 0
-       fi
-       debugfile="/buildstream-install/usr/lib/debug/$(basename "$1")"
-       mkdir -p "$(dirname "$debugfile")"
-       objcopy --only-keep-debug --compress-debug-sections "$1" "$debugfile"
-       chmod 644 "$debugfile"
-       strip --remove-section=.comment --remove-section=.note --strip-unneeded "$1"
-       objcopy --add-gnu-debuglink "$debugfile" "$1"' - {} ';'
-
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Running strip-commands
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Running strip-commands
-[--:--:--][c50da053][build:hello.bst                     ] START   Caching artifact
-[00:00:00][c50da053][build:hello.bst                     ] SUCCESS Caching artifact
-[00:00:01][c50da053][build:hello.bst                     ] SUCCESS running-commands/hello/c50da053-build.17056.log
-[00:00:17][][] SUCCESS Build
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS Running install-commands
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   Running strip-commands
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS Running strip-commands
+[--:--:--][0d8e7711][   build:hello.bst                     ] START   Caching artifact
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS Caching artifact
+[00:00:00][0d8e7711][   build:hello.bst                     ] SUCCESS running-commands/hello/0d8e7711-build.30677.log
+[00:00:01][        ][    main:core activity                 ] SUCCESS Build
 
 Pipeline Summary
   Total:       3
diff --git a/doc/source/sessions-stored/running-commands-shell.html b/doc/source/sessions-stored/running-commands-shell.html
index a4666067f..e70158893 100644
--- a/doc/source/sessions-stored/running-commands-shell.html
+++ b/doc/source/sessions-stored/running-commands-shell.html
@@ -4,17 +4,17 @@
 
 user@host:~/running-commands$ bst shell hello.bst -- hello
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-[--:--:--][][] START   Staging dependencies
-[00:00:00][][] SUCCESS Staging dependencies
-[--:--:--][][] START   Integrating sandbox
-[00:00:00][][] SUCCESS Integrating sandbox
-[--:--:--][c50da053][ main:hello.bst                     ] STATUS  Running command
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello.bst                     ] START   Staging dependencies
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello.bst                     ] START   Integrating sandbox
+[00:00:00][        ][    main:hello.bst                     ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello.bst                     ] STATUS  Running command
 
     hello
 
diff --git a/doc/source/sessions-stored/running-commands-show-after.html b/doc/source/sessions-stored/running-commands-show-after.html
index beb241112..46ebb9ac3 100644
--- a/doc/source/sessions-stored/running-commands-show-after.html
+++ b/doc/source/sessions-stored/running-commands-show-after.html
@@ -4,13 +4,13 @@
 
 user@host:~/running-commands$ bst show hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-      cached a352c93edfc55a41868b4f482758ad3ea1c21571532373542cd20b9135f0718d base/alpine.bst 
-      cached a8eeb045115a4a71c18d09fe14b7b4fc3f3e838414a7d23d7c6d4c3027f28743 base.bst 
-      cached c50da0531f050b51a7ddb6f331750642ad222ae6a81a16e091e026aa4d7cc07a hello.bst 
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+      cached 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+      cached e2d966e322d011d1eeafd8e77fc7257e72cce29a813b67c66b087358e785873e base.bst 
+      cached 0d8e771194a9b434f43d1cd44355b2e992136fd0941ca5366405ad8f9d4e3e05 hello.bst 
 
diff --git a/doc/source/sessions-stored/running-commands-show-before.html b/doc/source/sessions-stored/running-commands-show-before.html index f86a0739f..b119a3a5e 100644 --- a/doc/source/sessions-stored/running-commands-show-before.html +++ b/doc/source/sessions-stored/running-commands-show-before.html @@ -4,13 +4,13 @@
 user@host:~/running-commands$ bst show hello.bst
 
-[--:--:--][][] START   Loading pipeline
-[00:00:00][][] SUCCESS Loading pipeline
-[--:--:--][][] START   Resolving pipeline
-[00:00:00][][] SUCCESS Resolving pipeline
-[--:--:--][][] START   Resolving cached state
-[00:00:00][][] SUCCESS Resolving cached state
-   buildable a352c93edfc55a41868b4f482758ad3ea1c21571532373542cd20b9135f0718d base/alpine.bst 
-     waiting a8eeb045115a4a71c18d09fe14b7b4fc3f3e838414a7d23d7c6d4c3027f28743 base.bst 
-     waiting c50da0531f050b51a7ddb6f331750642ad222ae6a81a16e091e026aa4d7cc07a hello.bst 
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+   buildable 179c6ae937e8e2ece3192ab8dc2a55053134a591c9ccd37507b56d11885fae23 base/alpine.bst 
+     waiting e2d966e322d011d1eeafd8e77fc7257e72cce29a813b67c66b087358e785873e base.bst 
+     waiting 0d8e771194a9b434f43d1cd44355b2e992136fd0941ca5366405ad8f9d4e3e05 hello.bst 
 
diff --git a/doc/source/sessions-stored/strict-mode-build-dynamic-no-strict.html b/doc/source/sessions-stored/strict-mode-build-dynamic-no-strict.html new file mode 100644 index 000000000..4d558a10b --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-build-dynamic-no-strict.html @@ -0,0 +1,77 @@ + +
+user@host:~/strict-mode$ bst --no-strict build hello-dynamic.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:52:12
+  Project:       strict-mode (/home/user/strict-mode)
+  Targets:       hello-dynamic.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       No
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Pipeline
+      cached b795a72d92c05ed0810723f5c3ad40c53bba6e8b568a9d5da22a450a11e03659 base/alpine.bst 
+      cached e4a4926893ce660306ca9c812fd8018fa41571c27f37fff4a9e6ab592d0333fe base.bst 
+   buildable 3ea19fa473f6d9f4a7e67cb3bcafd0306486abdae7e126cd49c13cfb281df882 libhello.bst Workspace: /home/user/strict-mode/workspace_libhello
+      cached 200162f545a171c13e9fa2eb0bf562742d6b8cecaeadbf6a0914748dc98c4dde hello-dynamic.bst 
+===============================================================================
+[--:--:--][3ea19fa4][   fetch:libhello.bst                  ] START   strict-mode/libhello/3ea19fa4-fetch.31676.log
+[00:00:00][3ea19fa4][   fetch:libhello.bst                  ] SUCCESS strict-mode/libhello/3ea19fa4-fetch.31676.log
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   strict-mode/libhello/3ea19fa4-build.31680.log
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   Staging dependencies
+[00:00:00][3ea19fa4][   build:libhello.bst                  ] SUCCESS Staging dependencies
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   Integrating sandbox
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][3ea19fa4][   build:libhello.bst                  ] SUCCESS Integrating sandbox
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   Staging sources
+[00:00:00][3ea19fa4][   build:libhello.bst                  ] SUCCESS Staging sources
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   Running build-commands
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] STATUS  Running command
+
+    make PREFIX="/usr"
+
+[00:00:00][3ea19fa4][   build:libhello.bst                  ] SUCCESS Running build-commands
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   Running install-commands
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] STATUS  Running command
+
+    make -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
+
+[00:00:00][3ea19fa4][   build:libhello.bst                  ] SUCCESS Running install-commands
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   Running strip-commands
+[00:00:00][3ea19fa4][   build:libhello.bst                  ] SUCCESS Running strip-commands
+[--:--:--][3ea19fa4][   build:libhello.bst                  ] START   Caching artifact
+[00:00:00][3ea19fa4][   build:libhello.bst                  ] SUCCESS Caching artifact
+[00:00:01][3ea19fa4][   build:libhello.bst                  ] SUCCESS strict-mode/libhello/3ea19fa4-build.31680.log
+[00:00:01][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       4
+  Session:     1
+  Fetch Queue: processed 1, skipped 0, failed 0 
+  Build Queue: processed 1, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/strict-mode-build-static-no-strict.html b/doc/source/sessions-stored/strict-mode-build-static-no-strict.html new file mode 100644 index 000000000..ed8f0a04e --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-build-static-no-strict.html @@ -0,0 +1,75 @@ + +
+user@host:~/strict-mode$ bst --no-strict build hello-static.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Build
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+
+BuildStream Version 1.93.1+172.g03ccfcd3b
+  Session Start: Friday, 17-04-2020 at 20:52:15
+  Project:       strict-mode (/home/user/strict-mode)
+  Targets:       hello-static.bst
+
+User Configuration
+  Configuration File:      /home/user/.config/buildstream.conf
+  Cache Directory:         /home/user/.cache/buildstream
+  Log Files:               /home/user/.cache/buildstream/logs
+  Source Mirrors:          /home/user/.cache/buildstream/sources
+  Build Area:              /home/user/.cache/buildstream/build
+  Strict Build Plan:       No
+  Maximum Fetch Tasks:     10
+  Maximum Build Tasks:     4
+  Maximum Push Tasks:      4
+  Maximum Network Retries: 2
+
+Pipeline
+      cached b795a72d92c05ed0810723f5c3ad40c53bba6e8b568a9d5da22a450a11e03659 base/alpine.bst 
+      cached e4a4926893ce660306ca9c812fd8018fa41571c27f37fff4a9e6ab592d0333fe base.bst 
+      cached 3ea19fa473f6d9f4a7e67cb3bcafd0306486abdae7e126cd49c13cfb281df882 libhello.bst Workspace: /home/user/strict-mode/workspace_libhello
+   buildable 1fe34abbad09b930e86d213b3c21507bf250baecd95effb24fd2223fc6017968 hello-static.bst 
+===============================================================================
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   strict-mode/hello-static/1fe34abb-build.31821.log
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   Staging dependencies
+[00:00:00][1fe34abb][   build:hello-static.bst              ] SUCCESS Staging dependencies
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   Integrating sandbox
+[--:--:--][1fe34abb][   build:hello-static.bst              ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][1fe34abb][   build:hello-static.bst              ] SUCCESS Integrating sandbox
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   Staging sources
+[00:00:00][1fe34abb][   build:hello-static.bst              ] SUCCESS Staging sources
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   Running build-commands
+[--:--:--][1fe34abb][   build:hello-static.bst              ] STATUS  Running command
+
+    make -f Makefile.static PREFIX="/usr"
+
+[00:00:00][1fe34abb][   build:hello-static.bst              ] SUCCESS Running build-commands
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   Running install-commands
+[--:--:--][1fe34abb][   build:hello-static.bst              ] STATUS  Running command
+
+    make -f Makefile.static -j1 PREFIX="/usr" DESTDIR="/buildstream-install" install
+
+[00:00:00][1fe34abb][   build:hello-static.bst              ] SUCCESS Running install-commands
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   Running strip-commands
+[00:00:00][1fe34abb][   build:hello-static.bst              ] SUCCESS Running strip-commands
+[--:--:--][1fe34abb][   build:hello-static.bst              ] START   Caching artifact
+[00:00:00][1fe34abb][   build:hello-static.bst              ] SUCCESS Caching artifact
+[00:00:01][1fe34abb][   build:hello-static.bst              ] SUCCESS strict-mode/hello-static/1fe34abb-build.31821.log
+[00:00:01][        ][    main:core activity                 ] SUCCESS Build
+
+Pipeline Summary
+  Total:       4
+  Session:     1
+  Fetch Queue: processed 0, skipped 1, failed 0 
+  Build Queue: processed 1, skipped 0, failed 0
+
diff --git a/doc/source/sessions-stored/strict-mode-run-dynamic-no-strict.html b/doc/source/sessions-stored/strict-mode-run-dynamic-no-strict.html new file mode 100644 index 000000000..1d9792c3d --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-run-dynamic-no-strict.html @@ -0,0 +1,26 @@ + +
+user@host:~/strict-mode$ bst --no-strict shell hello-dynamic.bst -- hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello-dynamic.bst             ] START   Staging dependencies
+[00:00:00][        ][    main:hello-dynamic.bst             ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello-dynamic.bst             ] START   Integrating sandbox
+[--:--:--][        ][    main:hello-dynamic.bst             ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][        ][    main:hello-dynamic.bst             ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello-dynamic.bst             ] STATUS  Running command
+
+    hello
+
+Good morning stranger
+
diff --git a/doc/source/sessions-stored/strict-mode-run-static-no-strict.html b/doc/source/sessions-stored/strict-mode-run-static-no-strict.html new file mode 100644 index 000000000..684baea3f --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-run-static-no-strict.html @@ -0,0 +1,26 @@ + +
+user@host:~/strict-mode$ bst --no-strict shell hello-static.bst -- hello
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:hello-static.bst              ] START   Staging dependencies
+[00:00:00][        ][    main:hello-static.bst              ] SUCCESS Staging dependencies
+[--:--:--][        ][    main:hello-static.bst              ] START   Integrating sandbox
+[--:--:--][        ][    main:hello-static.bst              ] STATUS  Running command
+
+    ldconfig "/usr/lib"
+
+[00:00:00][        ][    main:hello-static.bst              ] SUCCESS Integrating sandbox
+[--:--:--][        ][    main:hello-static.bst              ] STATUS  Running command
+
+    hello
+
+Good morning stranger
+
diff --git a/doc/source/sessions-stored/strict-mode-show-dynamic-no-strict.html b/doc/source/sessions-stored/strict-mode-show-dynamic-no-strict.html new file mode 100644 index 000000000..49cf595c9 --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-show-dynamic-no-strict.html @@ -0,0 +1,17 @@ + +
+user@host:~/strict-mode$ bst --no-strict show hello-dynamic.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+      cached b795a72d92c05ed0810723f5c3ad40c53bba6e8b568a9d5da22a450a11e03659 base/alpine.bst 
+      cached e4a4926893ce660306ca9c812fd8018fa41571c27f37fff4a9e6ab592d0333fe base.bst 
+   buildable 3ea19fa473f6d9f4a7e67cb3bcafd0306486abdae7e126cd49c13cfb281df882 libhello.bst Workspace: /home/user/strict-mode/workspace_libhello
+      cached 200162f545a171c13e9fa2eb0bf562742d6b8cecaeadbf6a0914748dc98c4dde hello-dynamic.bst 
+
diff --git a/doc/source/sessions-stored/strict-mode-show-dynamic-strict.html b/doc/source/sessions-stored/strict-mode-show-dynamic-strict.html new file mode 100644 index 000000000..0406b1fe1 --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-show-dynamic-strict.html @@ -0,0 +1,17 @@ + +
+user@host:~/strict-mode$ bst show hello-dynamic.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+      cached b795a72d92c05ed0810723f5c3ad40c53bba6e8b568a9d5da22a450a11e03659 base/alpine.bst 
+      cached e4a4926893ce660306ca9c812fd8018fa41571c27f37fff4a9e6ab592d0333fe base.bst 
+   buildable bbf7a5de337c55b6f4d32cbe3d47ed7f39ff9649bb5ff52edd44bd7c0e36e38e libhello.bst Workspace: /home/user/strict-mode/workspace_libhello
+     waiting fd41ac4b5ebf2fccae28e727602f08d7ee2997fd36b96b597da183f86e2caf32 hello-dynamic.bst 
+
diff --git a/doc/source/sessions-stored/strict-mode-show-initial.html b/doc/source/sessions-stored/strict-mode-show-initial.html new file mode 100644 index 000000000..2c7f0dbb8 --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-show-initial.html @@ -0,0 +1,18 @@ + +
+user@host:~/strict-mode$ bst show hello-static.bst hello-dynamic.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+      cached b795a72d92c05ed0810723f5c3ad40c53bba6e8b568a9d5da22a450a11e03659 base/alpine.bst 
+      cached e4a4926893ce660306ca9c812fd8018fa41571c27f37fff4a9e6ab592d0333fe base.bst 
+      cached 82aeedb247804d906e44722cadc8e36e6a12f84518f78e6ed44af56c11aec5fc libhello.bst 
+      cached 7a164ef5f2a2e36ba63d454c1ab9e18b837d327c46f091305814e46ab6c71f2f hello-static.bst 
+      cached 200162f545a171c13e9fa2eb0bf562742d6b8cecaeadbf6a0914748dc98c4dde hello-dynamic.bst 
+
diff --git a/doc/source/sessions-stored/strict-mode-show-static-no-strict.html b/doc/source/sessions-stored/strict-mode-show-static-no-strict.html new file mode 100644 index 000000000..2f99804b0 --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-show-static-no-strict.html @@ -0,0 +1,17 @@ + +
+user@host:~/strict-mode$ bst --no-strict show hello-static.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+      cached b795a72d92c05ed0810723f5c3ad40c53bba6e8b568a9d5da22a450a11e03659 base/alpine.bst 
+      cached e4a4926893ce660306ca9c812fd8018fa41571c27f37fff4a9e6ab592d0333fe base.bst 
+   buildable 3ea19fa473f6d9f4a7e67cb3bcafd0306486abdae7e126cd49c13cfb281df882 libhello.bst Workspace: /home/user/strict-mode/workspace_libhello
+     waiting 1fe34abbad09b930e86d213b3c21507bf250baecd95effb24fd2223fc6017968 hello-static.bst 
+
diff --git a/doc/source/sessions-stored/strict-mode-workspace-open.html b/doc/source/sessions-stored/strict-mode-workspace-open.html new file mode 100644 index 000000000..d6c521f45 --- /dev/null +++ b/doc/source/sessions-stored/strict-mode-workspace-open.html @@ -0,0 +1,21 @@ + +
+user@host:~/strict-mode$ bst workspace open --directory workspace_libhello libhello.bst
+
+[--:--:--][        ][    main:core activity                 ] START   Loading elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving elements
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
+[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
+[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
+[--:--:--][        ][    main:core activity                 ] START   Checking sources
+[00:00:00][        ][    main:core activity                 ] SUCCESS Checking sources
+[--:--:--][        ][    main:core activity                 ] INFO    Creating workspace for element libhello.bst
+[--:--:--][        ][    main:libhello.bst                  ] START   Staging sources to /home/user/strict-mode/workspace_libhello
+[--:--:--][        ][    main:libhello.bst                  ] START   Staging local files into CAS
+[00:00:00][        ][    main:libhello.bst                  ] SUCCESS Staging local files into CAS
+[00:00:00][        ][    main:libhello.bst                  ] SUCCESS Staging sources to /home/user/strict-mode/workspace_libhello
+[--:--:--][        ][    main:core activity                 ] INFO    Created a workspace for element: libhello.bst
+
-- cgit v1.2.1