OSDN Git Service

[rename] : DOCUMENT.md -> README.md
[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 ENABLE_JAPANESE
99                 bool "日本語のサポート"
100         config USE_CUSTOM_USERNAME
101                 bool "デフォルトではないユーザー名を使用(デフォルトはalter)"
102         if USE_CUSTOM_USERNAME
103                 config CUSTOM_USERNAME
104                         string "ユーザー名"
105         endif
106         config USE_CUSTOM_PASSWD
107                 bool "デフォルトでないパスワードを使用"
108         if USE_CUSTOM_PASSWD
109                 config CUSTOM_PASSWD
110                         string "パスワード"
111         endif
112         choice 
113                 prompt "チャンネル"
114                 default CHANNEL_XFCE
115                 help 
116                         "使用するチャンネルを選択します。"
117                 config CHANNEL_XFCE
118                         bool "Xfce"
119                 config CHANNEL_PLASMA
120                         bool "Kde Plasma"
121                 config CHANNEL_LXDE
122                         bool "lxde"
123         endchoice
124         config IMAGE_OWNER
125                 string "イメージファイルの所有者名"
126 endmenu