cp host/termfont.bin out@datarootdir@/
cp patch/*.vco out@sbindir@
cp contrib/*.vco out@bindir@
+ cat host/generate_localeemu.sh | sed "s|\@localedir\@|@localedir@|g" > out/generate_localeemu.sh
+ chmod +x out/generate_localeemu.sh
echo "#!/bin/bash" > out/o3ds_firm.sh
echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000052 -O .@libdir@/firmware/native" >> out/o3ds_firm.sh
echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk -O .@datarootdir@/keys/native.cetk" >> out/o3ds_firm.sh
# a langemu config for single-language single-region games, which can have langemu
# without any ill consequences.
-rm -rf locale
+ROOT=.@localedir@/emu
+
+mkdir -p $ROOT
# Fetch XML.
wget "http://3dsdb.com/xml.php" -O 3ds.tmp
if [ ! $R = 0 ]; then
# Only one language found, since no comma.
# Output an entry.
- mkdir -p locale
- echo "$region $languages" | tr [:lower:] [:upper:] | sed -e 's|GER|EUR|g' -e 's|ITA|EUR|g' -e 's|FRA|EUR|g' -e 's|UKV|EUR|g' -e 's|NLD|EUR|g' > "locale/$titleid"
+ echo "$region $languages" | tr [:lower:] [:upper:] | sed -e 's|GER|EUR|g' -e 's|ITA|EUR|g' -e 's|FRA|EUR|g' -e 's|UKV|EUR|g' -e 's|NLD|EUR|g' > "$ROOT/$titleid"
ENTS=$((ENTS + 1))
fi
fi
done 3<titleid.tmp 4<region.tmp 5<languages.tmp
-echo "$(date) - $ENTS entries" > locale/info
+echo "$(date) - $ENTS entries" > $ROOT/info
rm *.tmp