forked from npinto/gentoo-prefix-bootstrap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstage1.mk
95 lines (76 loc) · 1.98 KB
/
stage1.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
ifndef STAGE1_MK
STAGE1_MK=stage1.mk
include init.mk
install/stage1: install/stage0 \
install/_stage1-tree \
install/_stage1-make \
install/_stage1-wget \
install/_stage1-sed \
install/_stage1-coreutils \
install/_stage1-findutils \
install/_stage1-tar \
install/_stage1-patch \
install/_stage1-grep \
install/_stage1-gawk \
install/_stage1-zlib \
install/_stage1-python \
install/_stage1-m4 \
install/_stage1-bison \
install/_stage1-bash \
install/_stage1-portage
touch $@
install/_stage1-tree:
./bootstrap-prefix.sh ${EPREFIX} latest_tree
touch $@
install/_stage1-make:
./bootstrap-prefix.sh ${EPREFIX}/tmp make
touch $@
install/_stage1-wget:
./bootstrap-prefix.sh ${EPREFIX}/tmp wget
touch $@
install/_stage1-sed:
./bootstrap-prefix.sh ${EPREFIX}/tmp sed
touch $@
install/_stage1-coreutils:
./bootstrap-prefix.sh ${EPREFIX}/tmp coreutils
touch $@
install/_stage1-findutils:
./bootstrap-prefix.sh ${EPREFIX}/tmp findutils
touch $@
install/_stage1-tar:
./bootstrap-prefix.sh ${EPREFIX}/tmp tar
touch $@
install/_stage1-patch:
./bootstrap-prefix.sh ${EPREFIX}/tmp patch
touch $@
install/_stage1-grep:
./bootstrap-prefix.sh ${EPREFIX}/tmp grep
touch $@
install/_stage1-gawk:
./bootstrap-prefix.sh ${EPREFIX}/tmp gawk
touch $@
install/_stage1-zlib:
./bootstrap-prefix.sh ${EPREFIX}/tmp zlib
touch $@
install/_stage1-python:
./bootstrap-prefix.sh ${EPREFIX}/tmp python
touch $@
install/_stage1-m4:
./bootstrap-prefix.sh ${EPREFIX}/tmp m4
touch $@
install/_stage1-bison:
./bootstrap-prefix.sh ${EPREFIX}/tmp bison
touch $@
install/_stage1-bash:
MAKEOPTS=-j1 ./bootstrap-prefix.sh ${EPREFIX}/tmp bash
touch $@
install/_stage1-portage:
./bootstrap-prefix.sh ${EPREFIX} portage
mkdir -p ${EPREFIX}/etc/portage/package.keywords
mkdir -p ${EPREFIX}/etc/portage/package.use
mkdir -p ${EPREFIX}/etc/portage/package.mask
mkdir -p ${EPREFIX}/etc/portage/package.unmask
mkdir -p ${EPREFIX}/etc/portage/package.env
mkdir -p ${EPREFIX}/etc/portage/env
touch $@
endif