[meta-mentor] [PATCH 1/1] Add some commented options to local.conf template
Michael Brown
eichisama at gmail.com
Tue May 14 15:05:44 PDT 2013
Added the following commented options to the local.conf.in template:
Instructions for building the r/o root FS
mklibs section from local.conf.extended
Instructions for building/including the risky gstreamer plugins
Instructions for building simulating a no network environment
Instructions for accepting the FSL EULA (mx6q machine only)
---
conf/local.conf.in | 34 +++++++++++++++++++++++++++++++++-
1 file changed, 33 insertions(+), 1 deletion(-)
diff --git a/conf/local.conf.in b/conf/local.conf.in
index b2691b3..689c62a 100644
--- a/conf/local.conf.in
+++ b/conf/local.conf.in
@@ -54,6 +54,10 @@ MACHINE ??= "qemux86"
# "print-server" - add tools for a print server (samba, swat)
# "router" - add tools for a router/accesspoint (ipsec-tools, iproute2, iptables, etc)
#
+# "read-only-rootfs" - enables creation of a Read-Only root file system
+# (removes first-time config at start-up, mounts root r/o,
+# and relocates dynamically created data to a tmpfs)
+#
# There are other options that can be used here, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more
# details.
@@ -139,9 +143,18 @@ SSTATE_DIR ?= "${MELDIR}/cached-binaries"
# - 'image-prelink' in order to prelink the filesystem image
# - 'image-swab' to perform host system intrusion detection
# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
-# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
+# NOTE: mklibs also needs to be explicitly enabled for a given image, see next section below
USER_CLASSES ?= "image-mklibs image-prelink"
+# mklibs library size optimization is more useful to smaller images,
+# and less useful for bigger images. Also mklibs library optimization
+# can break the ABI compatibility, so should not be applied to the
+# images which are to be extended or upgraded later.
+#This enabled mklibs library size optimization just for the specified image.
+#MKLIBS_OPTIMIZED_IMAGES ?= "core-image-minimal"
+#This enable mklibs library size optimization will be for all the images.
+#MKLIBS_OPTIMIZED_IMAGES ?= "all"
+
# Interactive shell configuration
#
# Under certain circumstances the system may need input from you and to do this it
@@ -186,3 +199,22 @@ USER_CLASSES ?= "image-mklibs image-prelink"
# track the version of this file when it was generated. This can safely be ignored if
# this doesn't mean anything to you.
CONF_VERSION = "1"
+
+# Uncomment the following lines to enable building and adding of the bad, ugly, and
+# otherwise risky gstreamer plugins
+#CORE_IMAGE_EXTRA_INSTALL += " packagegroup-multimedia-risky"
+#LICENSE_FLAGS_WHITELIST += " commercial_gst-ffmpeg commercial_gst-plugin-asf "
+#LICENSE_FLAGS_WHITELIST += " commercial_gst-plugins-ugly commercial_gst-plugins-bad"
+#LICENSE_FLAGS_WHITELIST += " commercial_mpeg2dec commercial_lame commercial_gst-fluendo-mp3
+#LICENSE_FLAGS_WHITELIST += " commercial_gst-fluendo-mpegdemux commercial_gst-openmax "
+#LICENSE_FLAGS_WHITELIST += " commercial_gst-openmax commercial_libomxil"
+
+# Uncomment this line to disable network access during the build. This can be used to
+# simulate a build in an environment without network access.
+#BB_NO_NETWORK = "1"
+
+# When building for mx6q, uncomment the following line to accept the EULA-protected
+# FSL proprietary components. If any FSL proprietary components are required for the
+# build, the build will fail if this is not set.
+#ACCEPT_FSL_EULA = "1"
+
--
1.7.9.5
More information about the meta-mentor
mailing list