Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/hakchi2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-02-17 12:15:13 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-02-17 12:15:13 +0300
commitb6335e3646843b937e249ef9ee98cafee8585cea (patch)
treed1d6930f85d48a8daab5341fa2f26f8895685ce7 /mods/mod_hakchi
parent8c4af6676268ffed40b0c46c8985dc9c6b34a5ce (diff)
RetroArch pack script
Diffstat (limited to 'mods/mod_hakchi')
-rw-r--r--mods/mod_hakchi/hakchi/init2
-rw-r--r--mods/mod_hakchi/hakchi/rootfs/etc/preinit4
-rw-r--r--mods/mod_hakchi/hakchi/script/transfer6
3 files changed, 6 insertions, 6 deletions
diff --git a/mods/mod_hakchi/hakchi/init b/mods/mod_hakchi/hakchi/init
index 88e2bb4f..ac0ebf1f 100644
--- a/mods/mod_hakchi/hakchi/init
+++ b/mods/mod_hakchi/hakchi/init
@@ -24,7 +24,7 @@ else
mount_base
fi
-if [ -d "$preinit" ]; then
+if [ -f "$preinit" ]; then
source "$preinit"
preinit
else
diff --git a/mods/mod_hakchi/hakchi/rootfs/etc/preinit b/mods/mod_hakchi/hakchi/rootfs/etc/preinit
index 45aeccfe..1753621d 100644
--- a/mods/mod_hakchi/hakchi/rootfs/etc/preinit
+++ b/mods/mod_hakchi/hakchi/rootfs/etc/preinit
@@ -7,7 +7,9 @@ source_parts(){
mkdir -p "$temppath"
local script=$temppath/script_$(rand)
rm -f "$script"
- for i in $(find $(dirname "$1") -maxdepth 1 -path "$1" | sort); do
+ local searchpath=$(dirname "$1")
+ [ -d "$searchpath" ] || return 1
+ for i in $(find "$searchpath" -maxdepth 1 -path "$1" | sort); do
cat "$i" >> "$script"
done
dos2unix -u "$script"
diff --git a/mods/mod_hakchi/hakchi/script/transfer b/mods/mod_hakchi/hakchi/script/transfer
index 240bf41f..485d28ea 100644
--- a/mods/mod_hakchi/hakchi/script/transfer
+++ b/mods/mod_hakchi/hakchi/script/transfer
@@ -30,10 +30,8 @@ if [ -d "$transferpath/firmware" ]; then
fi
# if we're running modified firmware, mount it now
-if [ -d "$preinitpath" ]; then
- source_parts "$preinitpath/p????_*firmware*"
- source_parts "$modpath/rootfs/etc/preinit.d/p????_*firmware*"
-fi
+source_parts "$preinitpath/p????_*firmware*"
+source_parts "$modpath/rootfs/etc/preinit.d/p????_*firmware*"
# now we can do install/repair
if [ -d "$preinitpath" ]; then