2 BUILD_SCRIPT = build.sh
4 SHARE_OPTION = -b -c "zstd" -u "alter" -p "alter" -k "${KERNEL}"
5 DEBUG_OPTION = -t '-Xcompression-level 1' -x -d
6 ARCH_x86_64 = -a x86_64
15 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_x86_64} xfce
19 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_x86_64} plasma
23 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_x86_64} releng
27 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_x86_64} lxde
31 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_i686} xfce
35 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_i686} plasma
39 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_i686} releng
43 @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${ARCH_i686} lxde
46 menuconfig/build/mconf::
47 @if [ -d menuconfig/build ];\
51 mkdir menuconfig/build ;\
53 (cd menuconfig/build ; cmake -GNinja .. ; ninja -j4 )
55 menuconfig:menuconfig/build/mconf menuconfig-script/kernel_choice
56 menuconfig/build/mconf menuconfig-script/rootconf
57 menuconfig-script/kernel_choice:system/kernel_list-x86_64 system/kernel_list-i686
58 ./kernel-choice-conf-gen.sh
66 ./menuconf-to-alterconf.sh ./.build_option
68 @sudo ./${BUILD_SCRIPT} clean
69 @rm -rf menuconfig/build
70 @rm -f menuconfig-script/kernel_choice
74 $(eval BUILD_OPTION := $(shell cat ./.build_option))
75 sudo ./${BUILD_SCRIPT} ${BUILD_OPTION}
77 sudo ./keyring.sh --alter-add --arch-add