summaryrefslogtreecommitdiff
path: root/conf/distro
diff options
context:
space:
mode:
authorRod Whitby <rod@whitby.id.au>2006-01-11 10:23:01 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-01-11 10:23:01 +0000
commit8724f16eaa787e6b9ef103640c374286bbd4db7a (patch)
tree6bcf59e2175532342e1f826e58cb86bc03825b73 /conf/distro
parent8654061bea23f92c20eab7925e702d1b7562f130 (diff)
slugos: Enabled JFFS2 endianness to be controlled.
Diffstat (limited to 'conf/distro')
-rw-r--r--conf/distro/debianslug.conf1
-rw-r--r--conf/distro/ludeos.conf2
-rw-r--r--conf/distro/openslug.conf1
-rw-r--r--conf/distro/slugos.conf3
-rw-r--r--conf/distro/ucslugc.conf1
5 files changed, 8 insertions, 0 deletions
diff --git a/conf/distro/debianslug.conf b/conf/distro/debianslug.conf
index 163e4cd1b6..9d448ea826 100644
--- a/conf/distro/debianslug.conf
+++ b/conf/distro/debianslug.conf
@@ -10,6 +10,7 @@ DISTRO_VERSION = "3.1-beta"
DISTRO_FEED = "unstable"
DISTRO_TYPE = "beta"
SLUGOS_IMAGENAME = "debianslug"
+SLUGOS_IMAGESEX = "little-endian"
# debianslug builds a complete image (not just the parts)
SLUGOS_FLASH_IMAGE = "yes"
diff --git a/conf/distro/ludeos.conf b/conf/distro/ludeos.conf
index 21e8e553c7..87fee2bd53 100644
--- a/conf/distro/ludeos.conf
+++ b/conf/distro/ludeos.conf
@@ -6,6 +6,8 @@ DISTRO_NAME = "LudeOS"
DISTRO_VERSION = "0.1-alpha"
DISTRO_FEED = "unstable"
DISTRO_TYPE = "beta"
+SLUGOS_IMAGENAME = "ludeos"
+SLUGOS_IMAGESEX = "big-endian"
ARCH_BYTE_SEX = "le"
ARM_INSTRUCTION_SET = "arm"
diff --git a/conf/distro/openslug.conf b/conf/distro/openslug.conf
index 85f17b18ac..e21859b082 100644
--- a/conf/distro/openslug.conf
+++ b/conf/distro/openslug.conf
@@ -10,6 +10,7 @@ DISTRO_VERSION = "3.1-beta"
DISTRO_FEED = "unstable"
DISTRO_TYPE = "beta"
SLUGOS_IMAGENAME = "openslug"
+SLUGOS_IMAGESEX = "big-endian"
# openslug builds a complete image (not just the parts)
SLUGOS_FLASH_IMAGE = "yes"
diff --git a/conf/distro/slugos.conf b/conf/distro/slugos.conf
index 4146e4a9a0..15a2788958 100644
--- a/conf/distro/slugos.conf
+++ b/conf/distro/slugos.conf
@@ -70,6 +70,9 @@ DISTRO_BASE = ":slugos"
# change the generated image).
SLUGOS_IMAGENAME ?= "${DISTRO_NAME}"
+# default to native-endian JFFS2 partitions
+SLUGOS_IMAGESEX ?= "${@['big-endian', 'little-endian'][bb.data.getVar('ARCH_BYTE_SEX', d, 1) == 'le']}"
+
# pull in the frozen list of bbfiles - this sets BBFILES and this will override any
# setting in local.conf Since this depends on ${DISTRO} it doesn't actually do
# anything by default unless conf/distro/${DISTRO}-packages.conf exists.
diff --git a/conf/distro/ucslugc.conf b/conf/distro/ucslugc.conf
index ea6b14f310..c9c70ca544 100644
--- a/conf/distro/ucslugc.conf
+++ b/conf/distro/ucslugc.conf
@@ -8,6 +8,7 @@ DISTRO_VERSION = "3-beta"
DISTRO_FEED = "unstable"
DISTRO_TYPE = "beta"
SLUGOS_IMAGENAME = "ucslugc"
+SLUGOS_IMAGESEX = "big-endian"
# NOTE: to build new packages set UCSLUGC_EXTRA_BBFILES to the full path name to
# the .bb files for the packages to build - see ucslugc-packages.conf in this