summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2005-09-27 21:52:21 +0000
committerRichard Purdie <richard@openedhand.com>2005-09-27 21:52:21 +0000
commit66e9ae79755cff1df9aca0f88982a765d749ac87 (patch)
treef82de6c7850e163942faff011e111694c7ee31bb
parent9c41ac045138e2e6211617f8996fe4451c7c305a (diff)
downloadpoky-66e9ae79755cff1df9aca0f88982a765d749ac87.tar.gz
Add post processing command for nokia770 to correct init problem
git-svn-id: https://svn.o-hand.com/repos/poky@46 311d38ba-8fff-0310-9ca6-ca027cbcb966
-rw-r--r--openembedded/classes/rootfs_ipk.bbclass13
1 files changed, 11 insertions, 2 deletions
diff --git a/openembedded/classes/rootfs_ipk.bbclass b/openembedded/classes/rootfs_ipk.bbclass
index 062c957359..2880411c31 100644
--- a/openembedded/classes/rootfs_ipk.bbclass
+++ b/openembedded/classes/rootfs_ipk.bbclass
@@ -130,7 +130,16 @@ create_etc_timestamp() {
130 date +%2m%2d%2H%2M%Y >${IMAGE_ROOTFS}/etc/timestamp 130 date +%2m%2d%2H%2M%Y >${IMAGE_ROOTFS}/etc/timestamp
131} 131}
132 132
133# export the zap_root_password and create_etc_timestamp 133# Turn any symbolic /sbin/init link into a file
134EXPORT_FUNCTIONS zap_root_password create_etc_timestamp 134remove_init_link () {
135 if [ -h ${IMAGE_ROOTFS}/sbin/init ]; then
136 LINKFILE=${IMAGE_ROOTFS}`readlink ${IMAGE_ROOTFS}/sbin/init`
137 rm ${IMAGE_ROOTFS}/sbin/init
138 cp $LINKFILE ${IMAGE_ROOTFS}/sbin/init
139 fi
140}
141
142# export the zap_root_password, create_etc_timestamp and remote_init_link
143EXPORT_FUNCTIONS zap_root_password create_etc_timestamp remove_init_link
135 144
136addtask rootfs before do_build after do_install 145addtask rootfs before do_build after do_install