summaryrefslogtreecommitdiffstats
path: root/meta-eca/conf
diff options
context:
space:
mode:
Diffstat (limited to 'meta-eca/conf')
-rw-r--r--meta-eca/conf/distro/eca-bleeding.conf11
-rw-r--r--meta-eca/conf/distro/eca-graphics.conf34
-rw-r--r--meta-eca/conf/distro/eca.conf21
-rw-r--r--meta-eca/conf/distro/include/default-providers-eca.inc9
-rw-r--r--meta-eca/conf/distro/include/eca-floating-revisions.inc9
-rw-r--r--meta-eca/conf/layer.conf15
6 files changed, 99 insertions, 0 deletions
diff --git a/meta-eca/conf/distro/eca-bleeding.conf b/meta-eca/conf/distro/eca-bleeding.conf
new file mode 100644
index 0000000..56556a9
--- /dev/null
+++ b/meta-eca/conf/distro/eca-bleeding.conf
@@ -0,0 +1,11 @@
1PREFERRED_VERSION_connman ?= "1.x+git%"
2PREFERRED_VERSION_ofono ?= "1.x+git%"
3PREFERRED_VERSION_neard ?= "0.x+git%"
4PREFERRED_VERSION_bluez5 ?= "5.x+git%"
5PREFERRED_VERSION_libasound-module-bluez ?= "5.x+git%"
6
7require conf/distro/include/eca-floating-revisions.inc
8require conf/distro/eca.conf
9
10DISTRO = "eca-bleeding"
11DISTROOVERRIDES = "eca"
diff --git a/meta-eca/conf/distro/eca-graphics.conf b/meta-eca/conf/distro/eca-graphics.conf
new file mode 100644
index 0000000..b0f6bd6
--- /dev/null
+++ b/meta-eca/conf/distro/eca-graphics.conf
@@ -0,0 +1,34 @@
1DISTRO_NAME = "Embedded Connectivity Appliance"
2DISTRO_VERSION = "0.9+snapshot-${DATE}"
3
4VIRTUAL-RUNTIME_init_manager = "systemd"
5VIRTUAL-RUNTIME_initscripts = ""
6
7include conf/distro/include/default-providers-eca.inc
8
9DISTRO_FEATURES_append = " bluetooth systemd 3g wifi ipv6 nfc zeroconf \
10 largefile multiarch x11 opengl wayland desktop"
11
12LAYER_CONF_VERSION = "6"
13
14MACHINE_ESSENTIAL_EXTRA_RDEPENDS = ""
15
16DISTRO_FEATURES_BACKFILL_CONSIDERED="sysvinit"
17
18# Enable some of the supported VPN technogies in ConnMan
19PACKAGECONFIG_append_pn-connman = " openvpn l2tp pptp"
20
21# Use bluez5 in pulseaudio
22PACKAGECONFIG_append_pn-pulseaudio = " bluez5"
23
24INHERIT += "extrausers"
25EXTRA_USERS_PARAMS = "usermod -p '\$1\$1DO/lR8M\$f8JOOu4W8GBZzdNzCgSW40' root;"
26
27LICENSE_FLAGS_WHITELIST = "commercial"
28
29FEATURE_PACKAGES_eca-desktop = "packagegroup-eca-desktop"
30
31IMAGE_FEATURES += "splash x11-base eca-desktop hwcodecs"
32
33#CORE_IMAGE_EXTRA_INSTALL += "wayland weston"
34
diff --git a/meta-eca/conf/distro/eca.conf b/meta-eca/conf/distro/eca.conf
new file mode 100644
index 0000000..4d84ea2
--- /dev/null
+++ b/meta-eca/conf/distro/eca.conf
@@ -0,0 +1,21 @@
1DISTRO_NAME = "Embedded Connectivity Appliance"
2DISTRO_VERSION = "0.9+snapshot-${DATE}"
3
4VIRTUAL-RUNTIME_init_manager = "systemd"
5VIRTUAL-RUNTIME_initscripts = ""
6
7include conf/distro/include/default-providers-eca.inc
8
9DISTRO_FEATURES_append = " bluetooth systemd 3g wifi ipv6 nfc zeroconf"
10
11LAYER_CONF_VERSION = "6"
12
13MACHINE_ESSENTIAL_EXTRA_RDEPENDS = ""
14
15DISTRO_FEATURES_BACKFILL_CONSIDERED="sysvinit"
16
17# Enable some of the supported VPN technogies in ConnMan
18PACKAGECONFIG_append_pn-connman = " openvpn l2tp pptp"
19
20INHERIT += "extrausers"
21EXTRA_USERS_PARAMS = "usermod -p '\$1\$1DO/lR8M\$f8JOOu4W8GBZzdNzCgSW40' root;"
diff --git a/meta-eca/conf/distro/include/default-providers-eca.inc b/meta-eca/conf/distro/include/default-providers-eca.inc
new file mode 100644
index 0000000..eb7df14
--- /dev/null
+++ b/meta-eca/conf/distro/include/default-providers-eca.inc
@@ -0,0 +1,9 @@
1#
2# Default virtual providers
3#
4PREFERRED_PROVIDER_virtual/arm-oe-linux-gnueabi-depmod ?= "kmod-cross"
5PREFERRED_PROVIDER_udev ?= "systemd"
6PREFERRED_PROVIDER_udev-utils ?= "systemd"
7
8PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
9PREFERRED_VERSION_linux-yocto ?= "3.14%"
diff --git a/meta-eca/conf/distro/include/eca-floating-revisions.inc b/meta-eca/conf/distro/include/eca-floating-revisions.inc
new file mode 100644
index 0000000..fb86e36
--- /dev/null
+++ b/meta-eca/conf/distro/include/eca-floating-revisions.inc
@@ -0,0 +1,9 @@
1#
2# Package Versions for cutting edge testing:
3#
4
5SRCREV_pn-connman ?= "${AUTOREV}"
6SRCREV_pn-bluez5 ?= "${AUTOREV}"
7SRCREV_pn-ofono ?= "${AUTOREV}"
8SRCREV_pn-neard ?= "${AUTOREV}"
9
diff --git a/meta-eca/conf/layer.conf b/meta-eca/conf/layer.conf
new file mode 100644
index 0000000..c746254
--- /dev/null
+++ b/meta-eca/conf/layer.conf
@@ -0,0 +1,15 @@
1BBPATH ?= ""
2# We add conf directory to BBPATH
3BBPATH .= ":${LAYERDIR}"
4
5# We have a recipes directory containing .bb and .bbappend files, add to BBFILES
6BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
7 ${LAYERDIR}/recipes-*/*/*.bbappend"
8
9BBFILE_COLLECTIONS += "eca"
10BBFILE_PATTERN_eca := "^${LAYERDIR}/"
11BBFILE_PRIORITY_eca = "7"
12
13# Define a similar VARIABLE to COREBASE in order to get a reference to
14# top directory easily
15ECA_COREBASE := '${@os.path.normpath("${LAYERDIR}/../")}'