forked from OpenXT/openxt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample-config
86 lines (68 loc) · 3.1 KB
/
example-config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# OpenXT branch to build.
BRANCH="master"
# OpenXT branch to build.
OE_BRANCH="jethro"
# OpenXT git repositories. Optionally replace with a local mirror.
OPENXT_GIT_MIRROR="github.com/OpenXT"
OPENXT_GIT_PROTOCOL="git"
# Optional mirror of upstream OpenEmbedded git repositories.
OE_GIT_MIRROR=
# Bitbake version to checkout
BB_BRANCH="1.28"
# These are best set via this or local.settings instead of being set in the script itself.
BITBAKE_REPO=git://git.openembedded.org/bitbake.git
OE_CORE_REPO=git://git.openembedded.org/openembedded-core
META_OE_REPO=git://git.openembedded.org/meta-openembedded
META_JAVA_REPO=git://git.yoctoproject.org/meta-java
META_SELINUX_REPO=git://git.yoctoproject.org/meta-selinux
META_INTEL_REPO=git://git.yoctoproject.org/meta-intel
META_OPENXT_OCAML_PLATFORM_REPO=https://github.com/OpenXT/meta-openxt-ocaml-platform.git
META_OPENXT_HASKELL_PLATFORM_REPO=https://github.com/OpenXT/meta-openxt-haskell-platform.git
META_VIRTUALIZATION_REPO=git://git.yoctoproject.org/meta-virtualization.git
# Use the lines below out to override checking out the branch matching the OE release
# The commit hash for meta-java is the last commit that had openjdk6 and idedtea6
META_JAVA_TAG=a73939323984fca1e919d3408d3301ccdbceac9c
# Default to the same branch of meta-selinux as OE_BRANCH (e.g. jethro).
# Uncomment and edit if you need a specific commit from meta-selinux.
#META_SELINUX_TAG=jethro
# Downloads needed for OpenXT build. Optionally replace with a local mirror.
OPENXT_MIRROR="http://mirror.openxt.org"
# Used to construct build name.
NAME_SITE="openxt"
BUILD_TYPE="dev"
# Disables bitbake's "rm_work" task. Leaves sources in build tree at end.
INHIBIT_RMWORK="yes"
# Uncomment for more verbose build output.
#DEBUG="yes"
# Certificates for signing OpenXT install/upgrade repositories:
#
# - development CA cert, included in dom0 filesystem
# - development signing cert (child of CA cert) and private key
# - production CA cert, also included in dom0 filesystem
#
# Every build is signed by the development signing key. Release builds can
# then be re-signed by the production signing key.
#
# TODO: Explain how to generate these files.
REPO_PROD_CACERT=
REPO_DEV_CACERT=
REPO_DEV_SIGNING_CERT=
REPO_DEV_SIGNING_KEY=
# NEVER_GET_LOG disable log collection, which makes the build faster
#NEVER_GET_LOG=1
# IMPORTANT: Some of the next options may not work correctly if you did not \
# specify a unique build ID using ./do_build.sh -i <ID>
# SYNC_CACHE_OE is an rsync destination for OE downloads and archives.
# It is used by those do_build.sh steps:
# - sync_cache: rsync oe-download (tarballs) to SYNC_CACHE_OE
# - sync_cache_back: rsync oe-download from SYNC_CACHE_OE to the tree
#SYNC_CACHE_OE=/home/builds/oe
# BUILD_RSYNC_DESTINATION is where the build output is copied to
# It is used by those do_build.sh steps:
# - copy: copies the build output to BUILD_RSYNC_DESTINATION
#BUILD_RSYNC_DESTINATION=/home/builds
# NETBOOT_HTTP_URL is used by the package manager to find the package repository
#NETBOOT_HTTP_URL=http://openxt.example.org/builds
# TODO: Add descriptions for:
# - FREEZE_URIS
# - OE_TARBALL_MIRROR