OSDN Git Service

FIX Build Script
authorkokkiemouse <kokkiemouse@gmail.com>
Sun, 28 Jun 2020 00:52:45 +0000 (09:52 +0900)
committerkokkiemouse <kokkiemouse@gmail.com>
Sun, 28 Jun 2020 00:52:45 +0000 (09:52 +0900)
.gitignore
menuconf-to-alterconf.sh
menuconfig-script/rootconf

index 135c1d6..0d6cce2 100644 (file)
@@ -19,3 +19,4 @@ work/
 *.ig*
 *.add*
 temp/
+.config
index 5e037f9..e31e676 100755 (executable)
@@ -20,7 +20,7 @@ buf=`grep CONFIG_KERNEL_N_A_M_E_ .config | sed -e 's/=y//g' | sed -e 's/CONFIG_K
 eval "$buf"
 buf=`grep CONFIG_ENABLE_PLYMOUTH .config | sed -e 's/y/true/g' | sed -e 's/CONFIG_ENABLE_PLYMOUTH/plymouth/g'`
 eval "$buf"
-buf=`grep CONFIG_ENABLE_JAPANESE .config | sed -e 's/y/true/g' | sed -e 's/CONFIG_ENABLE_JAPANESE/japanese/g'`
+buf=`grep CONFIG_USE_CUSTOM_LANG .config | sed -e 's/y/true/g' | sed -e 's/CONFIG_USE_CUSTOM_LANG/USE_CUSTOM_LANG/g'`
 eval "$buf"
 buf=`grep CONFIG_SFS_CMP_ .config | sed -e 's/=y//g' | sed -e 's/CONFIG_SFS_CMP_/comp_type=/g'`
 eval "${buf,,}"
@@ -59,10 +59,13 @@ if [[ $CONFIG_USE_CUSTOM_PASSWD = "y" ]]; then
 fi
 buf=`grep CONFIG_CHANNEL_ .config | sed -e 's/=y//g' | sed -e 's/CONFIG_CHANNEL_/channel=/g'`
 eval "${buf,,}"
-
+if [[ $USE_CUSTOM_LANG = "true" ]]; then
+    buf=`grep CONFIG_CUSTOM_LANGUAGE .config | sed -e 's/CONFIG_CUSTOM_LANGUAGE/language/g' `
+    eval "$buf"
+fi
 
 echo build option : 
-    [[ -n "${japanese}"    ]] && echo "           Japanese : ${japanese}"
+    [[ -n "${language}" ]] && echo "           Language : ${language}"
     [[ -n "${plymouth}"    ]] && echo "           Plymouth : ${plymouth}"
     [[ -n "${kernel}"      ]] && echo "             kernel : ${kernel}"
     [[ -n "${comp_type}"   ]] && echo " Compression method : ${comp_type}"
@@ -71,8 +74,8 @@ echo build option :
     [[ -n "${password}"    ]] && echo "           Password : ${password}"
     [[ -n "${channel}"     ]] && echo "            Channel : ${channel}"
 
-if [[ ${japanese} = true ]]; then
-        argument="${argument} -j"
+if [[ ${USE_CUSTOM_LANG} = "true" ]]; then
+    argument="${argument} -g ${language}" 
 fi
 if [[ ${plymouth} = true ]]; then
     argument="${argument} -b"
index 24b7853..2a7f150 100644 (file)
@@ -95,8 +95,12 @@ menu "起動設定"
        endif
 endmenu
 menu "Live環境の設定"
-       config ENABLE_JAPANESE
-               bool "日本語のサポート"
+       config USE_CUSTOM_LANG
+               bool "英語以外の言語にする"
+       if USE_CUSTOM_LANG
+               config CUSTOM_LANGUAGE
+                       string "ロケール名(ja_JP.UTF-8)など"
+       endif
        config USE_CUSTOM_USERNAME
                bool "デフォルトではないユーザー名を使用(デフォルトはalter)"
        if USE_CUSTOM_USERNAME