OSDN Git Service

[change] : Changed option
[alterlinux/alterlinux.git] / Makefile
1 BUILD_SCRIPT = build.sh
2 SHARE_OPTION = -b -c "zstd" -u "alter" -p "alter"
3 DEBUG_OPTION = -t '-Xcompression-level 1' -x
4 CHANNEL_NAME = "stable"
5
6
7 basic:
8         @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${CHANNEL_NAME}
9         @make cleanup
10
11 core:
12         @sudo ./${BUILD_SCRIPT} -k core ${SHARE_OPTION} ${CHANNEL_NAME}
13         @make cleanup
14
15 ck :
16         @sudo ./${BUILD_SCRIPT} -k ck ${SHARE_OPTION} ${CHANNEL_NAME}
17         @make cleanup
18
19 lts:
20         @sudo ./${BUILD_SCRIPT} -k lts ${SHARE_OPTION} ${CHANNEL_NAME}
21         @make cleanup
22
23 lqx:
24         @sudo ./${BUILD_SCRIPT} -k lqx ${SHARE_OPTION} ${CHANNEL_NAME}
25         @make cleanup
26
27 rt:
28         @sudo ./${BUILD_SCRIPT} -k rt ${SHARE_OPTION} ${CHANNEL_NAME}
29         @make cleanup
30
31 rt-lts:
32         @sudo ./${BUILD_SCRIPT} -k rt-lts ${SHARE_OPTION} ${CHANNEL_NAME}
33         @make cleanup
34
35 zen:
36         @sudo ./${BUILD_SCRIPT} -k zen ${SHARE_OPTION} ${CHANNEL_NAME}
37         @make cleanup
38
39 # xanmod:
40         # @sudo ./${BUILD_SCRIPT} -k xanmod ${SHARE_OPTION} ${CHANNEL_NAME}
41         # @make cleanup
42
43 xanmod-lts:
44         @sudo ./${BUILD_SCRIPT} -k xanmod-lts ${SHARE_OPTION} ${CHANNEL_NAME}
45         @make cleanup
46
47
48 test-basic:
49         @sudo ./${BUILD_SCRIPT} ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
50         @make cleanup
51
52 test-core:
53         @sudo ./${BUILD_SCRIPT} -k core ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
54         @make cleanup
55
56 test-ck:
57         @sudo ./${BUILD_SCRIPT} -k ck ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
58         @make cleanup
59
60 test-lts:
61         @sudo ./${BUILD_SCRIPT} -k lts ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
62         @make cleanup
63
64 test-lqx:
65         @sudo ./${BUILD_SCRIPT} -k lqx ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
66         @make cleanup
67
68 test-rt:
69         @sudo ./${BUILD_SCRIPT} -k rt ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
70         @make cleanup
71
72 test-rt-lts:
73         @sudo ./${BUILD_SCRIPT} -k rt-lts ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
74         @make cleanup
75
76 test-zen:
77         @sudo ./${BUILD_SCRIPT} -k zen ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
78         @make cleanup
79
80 # test-xanmod:
81         # @sudo ./${BUILD_SCRIPT} -k xanmod ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
82         # @make cleanup
83
84 test-xanmod-lts:
85         @sudo ./${BUILD_SCRIPT} -k xanmod-lts ${SHARE_OPTION} ${DEBUG_OPTION} ${CHANNEL_NAME}
86         @make cleanup
87
88
89 cleanup:
90         @[[ -d ./work ]] && sudo rm -rf ./work
91         # @[[ -d ./out  ]] && sudo rm -rf ./out