summaryrefslogtreecommitdiff
path: root/buildstream/data/projectconfig.yaml
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2016-12-13 18:43:05 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2016-12-14 18:20:35 +0900
commitd08437c88055a5ce7ac428d1ea26e603315f9368 (patch)
treed6798b5c59636bc736dd79994ade00dc778cdf0a /buildstream/data/projectconfig.yaml
parent87f584ee75fbc117f018027086760c77c8b57b45 (diff)
downloadbuildstream-d08437c88055a5ce7ac428d1ea26e603315f9368.tar.gz
Initial writeup of Project object, holding project configuration.
This also adds the default configuration file and adds a link to the Project documentation in the docs index
Diffstat (limited to 'buildstream/data/projectconfig.yaml')
-rw-r--r--buildstream/data/projectconfig.yaml39
1 files changed, 39 insertions, 0 deletions
diff --git a/buildstream/data/projectconfig.yaml b/buildstream/data/projectconfig.yaml
new file mode 100644
index 000000000..bc6d47c57
--- /dev/null
+++ b/buildstream/data/projectconfig.yaml
@@ -0,0 +1,39 @@
+# Default BuildStream project configuration.
+
+# Project name
+#
+# name: myproject
+
+# Alias configuration
+#
+# Aliases are entirely project specific, they are
+# configured as a simple dictionary, example:
+#
+# aliases:
+# baserock: git://git.baserock.org/baserock/
+# freedesktop: git://anongit.freedesktop.org/
+
+
+# Sandbox configuration
+#
+sandbox:
+
+ # Specify sandbox environment
+ environment:
+ PATH: /usr/bin:/bin:/usr/sbin:/sbin
+ SHELL: /bin/sh
+ TERM: dumb
+ USER: tomjon
+ USERNAME: tomjon
+ LOGNAME: tomjon
+ LC_ALL: C
+ HOME: /tmp
+ TZ: UTC
+
+ # Specify devices which should be available in the sandbox
+ devices:
+ - /dev/console
+ - /dev/full
+ - /dev/null
+ - /dev/urandom
+ - /dev/zero