You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by no...@apache.org on 2020/12/29 12:30:28 UTC
[buildstream] 20/21: WIP: win32: adjust examples/running-commands
This is an automated email from the ASF dual-hosted git repository.
not-in-ldap pushed a commit to branch aevri/win32
in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 68f9c1ace24f385886fa9b98a8725a55f1caa1da
Author: Angelos Evripiotis <je...@bloomberg.net>
AuthorDate: Thu Apr 18 09:53:07 2019 +0100
WIP: win32: adjust examples/running-commands
Illustrate some of the changes necessary to run on win32 without a
sandbox.
---
doc/examples/running-commands/elements/base.bst | 5 -----
doc/examples/running-commands/elements/base/alpine.bst | 13 -------------
doc/examples/running-commands/elements/hello.bst | 11 +++--------
doc/examples/running-commands/files/src/Makefile | 12 ------------
doc/examples/running-commands/project.conf | 11 ++++++++---
5 files changed, 11 insertions(+), 41 deletions(-)
diff --git a/doc/examples/running-commands/elements/base.bst b/doc/examples/running-commands/elements/base.bst
deleted file mode 100644
index 1b85a9e..0000000
--- a/doc/examples/running-commands/elements/base.bst
+++ /dev/null
@@ -1,5 +0,0 @@
-kind: stack
-description: Base stack
-
-depends:
-- base/alpine.bst
diff --git a/doc/examples/running-commands/elements/base/alpine.bst b/doc/examples/running-commands/elements/base/alpine.bst
deleted file mode 100644
index cf85df5..0000000
--- a/doc/examples/running-commands/elements/base/alpine.bst
+++ /dev/null
@@ -1,13 +0,0 @@
-kind: import
-description: |
-
- Alpine Linux base runtime
-
-sources:
-- kind: tar
-
- # This is a post doctored, trimmed down system image
- # of the Alpine linux distribution.
- #
- url: alpine:integration-tests-base.v1.x86_64.tar.xz
- ref: 3eb559250ba82b64a68d86d0636a6b127aa5f6d25d3601a79f79214dc9703639
diff --git a/doc/examples/running-commands/elements/hello.bst b/doc/examples/running-commands/elements/hello.bst
index f7f21e0..184d353 100644
--- a/doc/examples/running-commands/elements/hello.bst
+++ b/doc/examples/running-commands/elements/hello.bst
@@ -3,10 +3,6 @@ description: |
Building manually
-# Depend on the base system
-depends:
-- base.bst
-
# Stage the files/src directory for building
sources:
- kind: local
@@ -16,7 +12,6 @@ sources:
config:
build-commands:
- - make PREFIX="%{prefix}"
-
- install-commands:
- - make -j1 PREFIX="%{prefix}" DESTDIR="%{install-root}" install
+ - cl hello.c
+ - mkdir ..\..\..\buildstream-install
+ - copy hello.exe ..\..\..\buildstream-install
diff --git a/doc/examples/running-commands/files/src/Makefile b/doc/examples/running-commands/files/src/Makefile
deleted file mode 100644
index 8c84251..0000000
--- a/doc/examples/running-commands/files/src/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-# Sample makefile for hello.c
-#
-.PHONY: all install
-
-all: hello
-
-install:
- install -d ${DESTDIR}${PREFIX}/bin
- install -m 755 hello ${DESTDIR}${PREFIX}/bin
-
-hello: hello.c
- $(CC) -Wall -o $@ $<
diff --git a/doc/examples/running-commands/project.conf b/doc/examples/running-commands/project.conf
index 7127b0d..45ac172 100644
--- a/doc/examples/running-commands/project.conf
+++ b/doc/examples/running-commands/project.conf
@@ -7,6 +7,11 @@ format-version: 9
# Subdirectory where elements are stored
element-path: elements
-# Define an alias for our alpine tarball
-aliases:
- alpine: https://bst-integration-test-images.ams3.cdn.digitaloceanspaces.com/
+variables:
+ build-root:
+ buildstream\%{project-name}\%{element-name}
+ install-root:
+ buildstream-install
+
+environment:
+ SystemRoot: 'C:\Windows'