]> Chaos Git - corbenik/corbenik.git/commitdiff
Bundle locale data generation.
authorchaoskagami <chaos.kagami@gmail.com>
Sat, 23 Jul 2016 14:14:06 +0000 (10:14 -0400)
committerchaoskagami <chaos.kagami@gmail.com>
Sat, 23 Jul 2016 14:14:06 +0000 (10:14 -0400)
Makefile.am
host/generate_localeemu.sh [moved from host/generate_langemu_conf.sh with 91% similarity]

index ccf32cb81166da1dbd8d3eb5385b1e08b9f6ea63..38d28523cf4188075995052c3f32399d1d7aaa90 100644 (file)
@@ -24,6 +24,8 @@ all-local:
        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
similarity index 91%
rename from host/generate_langemu_conf.sh
rename to host/generate_localeemu.sh
index c03463611faa03ca9002300f9c6f3464c25f8d78..9166a69f2e047739860401a83894407acdf1b9f6 100755 (executable)
@@ -4,7 +4,9 @@
 # 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
@@ -29,13 +31,12 @@ while true; do
     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