OSDN Git Service

[change] : Changedd mirror order
[alterlinux/alterlinux.git] / menuconfig-script / rootconf
1 mainmenu "AlterLinuxのビルド設定"
2 choice
3         prompt "アーキテクチャ"
4         default X64_BUILD
5         config X64_BUILD
6                 bool "x86_64"
7         config I686_BUILD
8                 bool "i686"
9 endchoice
10
11 menu "起動設定"
12         config ENABLE_PLYMOUTH
13                 bool "Plymouthを使用"
14         config USE_OTHER_KERNEL
15                 bool "zenカーネル以外を使用"
16         if USE_OTHER_KERNEL
17                 if X64_BUILD
18                         choice
19                                 prompt "使用するカーネル"
20                                 source kernel_choice_x86_64
21                         endchoice
22                 endif
23                 if I686_BUILD
24                         choice
25                                 prompt "使用するカーネル"
26                                 source kernel_choice_i686
27                         endchoice
28                 endif
29         endif
30         choice
31                 prompt "Squashfsの圧縮形式"
32                 default SFS_CMP_ZSTD
33                 help
34                         airootfs.sfsの圧縮形式を指定してください。
35                 config SFS_CMP_ZSTD
36                         bool "zstd"
37                 config SFS_CMP_GZIP
38                         bool "gzip"
39                 config SFS_CMP_LZMA
40                         bool "lzma"
41                 config SFS_CMP_LZO
42                         bool "lzo"
43                 config SFS_CMP_LZ4
44                         bool "lz4"
45                 config SFS_CMP_XZ
46                         bool "xz"
47         endchoice
48         if SFS_CMP_ZSTD
49                 config USE_SFS_OPTION
50                         bool "高度な圧縮オプションを有効にする"
51         endif
52
53         if SFS_CMP_GZIP
54                 config USE_SFS_OPTION
55                         bool "高度な圧縮オプションを有効にする"
56         endif
57         if SFS_CMP_LZO
58                 config USE_SFS_OPTION
59                         bool "高度な圧縮オプションを有効にする"
60         endif
61         if SFS_CMP_LZ4
62                 config USE_SFS_OPTION
63                         bool "高度な圧縮オプションを有効にする"
64         endif
65         if SFS_CMP_XZ
66                 config USE_SFS_OPTION
67                         bool "高度な圧縮オプションを有効にする"
68         endif
69         if USE_SFS_OPTION
70                 menu "高度な圧縮オプション"
71                         if SFS_CMP_GZIP
72                                 config GZIP_SFS_COMP_LVL
73                                         int "圧縮レベル (1~22)"
74                                         range 1 22
75                                 config GZIP_SFS_WIN_SIZE
76                                         int "ウィンドウサイズ (1~15)"
77                                         range 1 15
78                         endif
79                         if SFS_CMP_LZ4
80                                 config LZ4_HIGH_COMP
81                                         bool "高圧縮モード"
82                         endif
83                         if SFS_CMP_ZSTD
84                                 config ZSTD_COMP_LVL
85                                         int "圧縮レベル (1~22)"
86                                         range 1 22
87                         endif
88                         if SFS_CMP_XZ
89                                 comment "現在xzの詳細設定はサポートされていません。"
90                         endif
91                         if SFS_CMP_LZO
92                                 comment "現在lzoの詳細設定はサポートされていません。"
93                         endif
94                 endmenu
95         endif
96 endmenu
97 menu "Live環境の設定"
98         config USE_CUSTOM_LANG
99                 bool "英語以外の言語にする"
100         if USE_CUSTOM_LANG
101                 config CUSTOM_LANGUAGE
102                         string "ロケール名(ja)など"
103         endif
104         config USE_CUSTOM_USERNAME
105                 bool "デフォルトではないユーザー名を使用(デフォルトはalter)"
106         if USE_CUSTOM_USERNAME
107                 config CUSTOM_USERNAME
108                         string "ユーザー名"
109         endif
110         config USE_CUSTOM_PASSWD
111                 bool "デフォルトでないパスワードを使用"
112         if USE_CUSTOM_PASSWD
113                 config CUSTOM_PASSWD
114                         string "パスワード"
115         endif
116         if X64_BUILD
117                 choice
118                         prompt "チャンネル"
119                         source channels_menuconfig-x86_64
120                 endchoice
121         endif
122         if I686_BUILD
123                 choice
124                         prompt "チャンネル"
125                         source channels_menuconfig-i686
126                 endchoice
127         endif
128         config IMAGE_OWNER
129                 string "イメージファイルの所有者名"
130 endmenu
131 menu "その他ビルド設定"
132         config USE_CUSTOM_WORK
133                 bool "カスタムワークディレクトリを使用する"
134         if USE_CUSTOM_WORK
135                 config CUSTOM_WORKDIR
136                         string "ワークディレクトリ"
137         endif
138 endmenu