summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/runqemu-export-rootfs2
-rwxr-xr-xscripts/runqemu-extract-sdk15
2 files changed, 10 insertions, 7 deletions
diff --git a/scripts/runqemu-export-rootfs b/scripts/runqemu-export-rootfs
index f8213ba4ef..3c77dd74cd 100755
--- a/scripts/runqemu-export-rootfs
+++ b/scripts/runqemu-export-rootfs
@@ -68,7 +68,7 @@ NFSPID=~/.runqemu-sdk/nfs$NFS_INSTANCE.pid
68MOUNTPID=~/.runqemu-sdk/mount$NFS_INSTANCE.pid 68MOUNTPID=~/.runqemu-sdk/mount$NFS_INSTANCE.pid
69 69
70PSEUDO_OPTS="-P $OECORE_NATIVE_SYSROOT/usr" 70PSEUDO_OPTS="-P $OECORE_NATIVE_SYSROOT/usr"
71PSEUDO_LOCALSTATEDIR="$NFS_EXPORT_DIR/var/pseudo" 71PSEUDO_LOCALSTATEDIR="$NFS_EXPORT_DIR/../$(basename $NFS_EXPORT_DIR).pseudo_state"
72export PSEUDO_LOCALSTATEDIR 72export PSEUDO_LOCALSTATEDIR
73 73
74if [ ! -d "$PSEUDO_LOCALSTATEDIR" ]; then 74if [ ! -d "$PSEUDO_LOCALSTATEDIR" ]; then
diff --git a/scripts/runqemu-extract-sdk b/scripts/runqemu-extract-sdk
index 4b5247597f..509af66216 100755
--- a/scripts/runqemu-extract-sdk
+++ b/scripts/runqemu-extract-sdk
@@ -73,15 +73,18 @@ if [ ! -d "$SDK_ROOTFS_DIR" ]; then
73 mkdir -p "$SDK_ROOTFS_DIR" 73 mkdir -p "$SDK_ROOTFS_DIR"
74fi 74fi
75 75
76if [ -e "$SDK_ROOTFS_DIR/var/pseudo" ]; then 76pseudo_state_dir="$SDK_ROOTFS_DIR/../$(basename "$SDK_ROOTFS_DIR").pseudo_state"
77 echo "Error: $SDK_ROOTFS_DIR/var/pseudo already exists!" 77
78 echo "Please delete the entire rootfs tree manually if this is really what you want" 78if [ -e "$pseudo_state_dir" ]; then
79 echo "Error: $pseudo_state_dir already exists!"
80 echo "Please delete the rootfs tree and pseudo directory manually"
81 echo "if this is really what you want."
79 exit 1 82 exit 1
80fi 83fi
81 84
82mkdir -p "$SDK_ROOTFS_DIR/var/pseudo" 85mkdir -p "$pseudo_state_dir"
83touch "$SDK_ROOTFS_DIR/var/pseudo/pseudo.pid" 86touch "$pseudo_state_dir/pseudo.pid"
84PSEUDO_LOCALSTATEDIR="$SDK_ROOTFS_DIR/var/pseudo" 87PSEUDO_LOCALSTATEDIR="$pseudo_state_dir"
85export PSEUDO_LOCALSTATEDIR 88export PSEUDO_LOCALSTATEDIR
86 89
87echo "Extracting rootfs tarball using pseudo..." 90echo "Extracting rootfs tarball using pseudo..."