summaryrefslogtreecommitdiff
path: root/distrib/armv7/ramdisk/list
blob: c15547b4b7e99fd3bb8eef3cda405da0be0c3bf7 (plain)
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
#	$OpenBSD: list,v 1.23 2016/09/04 10:06:11 jsg Exp $

SRCDIRS distrib/special

# copy the crunched binary, link to it, and kill it
COPY	${OBJDIR}/instbin			instbin
LINK	instbin					bin/arch
LINK	instbin					bin/cat
LINK	instbin					bin/chmod bin/chgrp sbin/chown
LINK	instbin					bin/cp
LINK	instbin					bin/date
LINK	instbin					bin/dd
LINK	instbin					bin/df
LINK	instbin					bin/ed
LINK	instbin					bin/hostname
LINK	instbin					bin/ksh bin/sh
ARGVLINK ksh					-sh
LINK	instbin					bin/ln
LINK	instbin					bin/ls
LINK	instbin					bin/md5 bin/sha256 bin/sha512
SPECIAL	rm bin/md5
LINK	instbin					bin/mkdir
LINK	instbin					bin/mt bin/eject
LINK	instbin					bin/mv
LINK	instbin					bin/pax bin/tar
LINK	instbin					bin/rm
LINK	instbin					bin/sleep
LINK	instbin					bin/stty
LINK	instbin					bin/sync
LINK	instbin					sbin/bioctl
LINK	instbin					sbin/dhclient
LINK	instbin					sbin/disklabel
LINK	instbin					sbin/dmesg
LINK	instbin					sbin/fdisk
LINK	instbin					sbin/fsck
LINK	instbin					sbin/fsck_ext2fs
LINK	instbin					sbin/fsck_ffs
LINK	instbin					sbin/ifconfig
LINK	instbin					sbin/init
LINK	instbin					sbin/mknod
LINK	instbin					sbin/mount
LINK	instbin					sbin/mount_cd9660
LINK	instbin					sbin/mount_ext2fs
LINK	instbin					sbin/mount_ffs
LINK	instbin					sbin/mount_msdos
LINK	instbin					sbin/mount_nfs
LINK	instbin					sbin/newfs
LINK	instbin					sbin/newfs_ext2fs
LINK	instbin					sbin/newfs_msdos
LINK	instbin					sbin/ping
LINK	instbin					sbin/ping6
LINK	instbin					sbin/reboot sbin/halt
LINK	instbin					sbin/route
LINK	instbin					sbin/sysctl
LINK	instbin					sbin/umount
LINK	instbin					usr/bin/encrypt
LINK	instbin					usr/bin/ftp
LINK	instbin					usr/bin/grep usr/bin/egrep usr/bin/fgrep
LINK	instbin					usr/bin/gzip usr/bin/gunzip usr/bin/gzcat
LINK	instbin					usr/bin/more usr/bin/less
LINK	instbin					usr/bin/sed
LINK	instbin					usr/bin/signify
LINK	instbin					usr/sbin/chroot
LINK	instbin					usr/sbin/pwd_mkdb
LINK	instbin					usr/sbin/mkuboot

# firmware we might need
COPY	${DESTDIR}/etc/firmware/kue		etc/firmware/kue
COPY	${DESTDIR}/etc/firmware/zd1211		etc/firmware/zd1211
COPY	${DESTDIR}/etc/firmware/zd1211b		etc/firmware/zd1211b
COPY	${DESTDIR}/etc/firmware/rum-rt2573	etc/firmware/rum-rt2573
COPY	${DESTDIR}/etc/firmware/run-rt2870	etc/firmware/run-rt2870
COPY	${DESTDIR}/etc/firmware/run-rt3071	etc/firmware/run-rt3071
COPY	${DESTDIR}/etc/firmware/atu-at76c503-i3863-ext etc/firmware/atu-at76c503-i3863-ext
COPY	${DESTDIR}/etc/firmware/atu-at76c503-i3863-int etc/firmware/atu-at76c503-i3863-int
COPY	${DESTDIR}/etc/firmware/atu-at76c503-rfmd-acc-ext etc/firmware/atu-at76c503-rfmd-acc-ext
COPY	${DESTDIR}/etc/firmware/atu-at76c503-rfmd-acc-int etc/firmware/atu-at76c503-rfmd-acc-int
COPY	${DESTDIR}/etc/firmware/atu-at76c505-rfmd-ext etc/firmware/atu-at76c505-rfmd-ext
COPY	${DESTDIR}/etc/firmware/atu-at76c505-rfmd-int etc/firmware/atu-at76c505-rfmd-int
COPY	${DESTDIR}/etc/firmware/atu-intersil-ext etc/firmware/atu-intersil-ext
COPY	${DESTDIR}/etc/firmware/atu-intersil-int etc/firmware/atu-intersil-int
COPY	${DESTDIR}/etc/firmware/atu-rfmd-ext etc/firmware/atu-rfmd-ext
COPY	${DESTDIR}/etc/firmware/atu-rfmd-int etc/firmware/atu-rfmd-int
COPY	${DESTDIR}/etc/firmware/atu-rfmd2958-ext etc/firmware/atu-rfmd2958-ext
COPY	${DESTDIR}/etc/firmware/atu-rfmd2958-int etc/firmware/atu-rfmd2958-int
COPY	${DESTDIR}/etc/firmware/atu-rfmd2958smc-ext etc/firmware/atu-rfmd2958smc-ext
COPY	${DESTDIR}/etc/firmware/atu-rfmd2958smc-int etc/firmware/atu-rfmd2958smc-int

# this is the list from distrib/miniroot/makeconf.awk with -lz added.
LIBS	-lstubs -lutil -lm -lc -lz

# copy the MAKEDEV script and make some devices
SCRIPT	${DESTDIR}/dev/MAKEDEV			dev/MAKEDEV
SPECIAL	cd dev; sh MAKEDEV ramdisk

# various files that we need in /etc for the install
COPY	${DESTDIR}/etc/group			etc/group
COPY	${CURDIR}/../../miniroot/master.passwd	etc/master.passwd
SPECIAL	pwd_mkdb -p -d etc master.passwd; rm etc/master.passwd
COPY	${DESTDIR}/etc/signify/openbsd-${REV}-base.pub	etc/signify/openbsd-${REV}-base.pub
COPY	${CURDIR}/../../miniroot/protocols	etc/protocols
COPY	${CURDIR}/../../miniroot/services	etc/services
SYMLINK	/tmp/i/fstab.shadow			etc/fstab
SYMLINK	/tmp/i/resolv.conf.shadow		etc/resolv.conf
SYMLINK	/tmp/i/hosts				etc/hosts
TERMCAP	vt100,vt220,dumb			usr/share/misc/termcap

# and the installation tools
SCRIPT	${CURDIR}/../../miniroot/dot.profile	.profile
SCRIPT	${CURDIR}/install.md			install.md
SCRIPT	${CURDIR}/../../miniroot/install.sub	install.sub
SPECIAL	chmod 755 install.sub
SYMLINK	install.sub				autoinstall
SYMLINK	install.sub				install
SYMLINK	install.sub				upgrade

# u-boot and dtbs
COPY	/usr/local/share/u-boot/am335x_boneblack/MLO	/usr/mdec/am335x/MLO
COPY	/usr/local/share/u-boot/am335x_boneblack/u-boot.img	/usr/mdec/am335x/u-boot.img
COPY	/usr/local/share/dtb/arm/am335x-bone.dtb	/usr/mdec/am335x/am335x-bone.dtb
COPY	/usr/local/share/dtb/arm/am335x-boneblack.dtb	/usr/mdec/am335x/am335x-boneblack.dtb
COPY	/usr/local/share/dtb/arm/am335x-bonegreen.dtb	/usr/mdec/am335x/am335x-bonegreen.dtb
COPY	/usr/local/share/dtb/arm/am335x-evm.dtb		/usr/mdec/am335x/am335x-evm.dtb
COPY	/usr/local/share/dtb/arm/am335x-evmsk.dtb	/usr/mdec/am335x/am335x-evmsk.dtb

COPY	/usr/local/share/u-boot/omap3_beagle/MLO	/usr/mdec/beagle/MLO
COPY	/usr/local/share/u-boot/omap3_beagle/u-boot.img	/usr/mdec/beagle/u-boot.img
COPY	/usr/local/share/dtb/arm/omap3-beagle-xm-ab.dtb	/usr/mdec/beagle/omap3-beagle-xm-ab.dtb
COPY	/usr/local/share/dtb/arm/omap3-beagle-xm.dtb	/usr/mdec/beagle/omap3-beagle-xm.dtb
COPY	/usr/local/share/dtb/arm/omap3-beagle.dtb	/usr/mdec/beagle/omap3-beagle.dtb

COPY	/usr/local/share/u-boot/Cubieboard2/u-boot-sunxi-with-spl.bin	/usr/mdec/cubie/u-boot-sunxi-with-spl.bin
COPY	/usr/local/share/dtb/arm/sun7i-a20-cubieboard2.dtb	/usr/mdec/cubie/sun7i-a20-cubieboard2.dtb

COPY	/usr/local/share/u-boot/omap4_panda/MLO		/usr/mdec/panda/MLO
COPY	/usr/local/share/u-boot/omap4_panda/u-boot.img	/usr/mdec/panda/u-boot.img
COPY	/usr/local/share/dtb/arm/omap4-duovero-parlor.dtb	/usr/mdec/panda/omap4-duovero-parlor.dtb
COPY	/usr/local/share/dtb/arm/omap4-panda-a4.dtb	/usr/mdec/panda/omap4-panda-a4.dtb
COPY	/usr/local/share/dtb/arm/omap4-panda-es.dtb	/usr/mdec/panda/omap4-panda-es.dtb
COPY	/usr/local/share/dtb/arm/omap4-panda.dtb	/usr/mdec/panda/omap4-panda.dtb
COPY	/usr/local/share/dtb/arm/omap4-sdp.dtb		/usr/mdec/panda/omap4-sdp.dtb

COPY	/usr/local/share/u-boot/mx6cuboxi/SPL		/usr/mdec/cubox/SPL
COPY	/usr/local/share/u-boot/mx6cuboxi/u-boot.img	/usr/mdec/cubox/u-boot.img
COPY	/usr/local/share/dtb/arm/imx6dl-cubox-i.dtb	/usr/mdec/cubox/imx6dl-cubox-i.dtb
COPY	/usr/local/share/dtb/arm/imx6dl-hummingboard.dtb	/usr/mdec/cubox/imx6dl-hummingboard.dtb
COPY	/usr/local/share/dtb/arm/imx6q-cubox-i.dtb	/usr/mdec/cubox/imx6q-cubox-i.dtb
COPY	/usr/local/share/dtb/arm/imx6q-hummingboard.dtb	/usr/mdec/cubox/imx6q-hummingboard.dtb

COPY	/usr/local/share/dtb/arm/imx6dl-nitrogen6x.dtb	/usr/mdec/nitrogen/imx6dl-nitrogen6x.dtb
COPY	/usr/local/share/dtb/arm/imx6dl-sabrelite.dtb	/usr/mdec/nitrogen/imx6dl-sabrelite.dtb
COPY	/usr/local/share/dtb/arm/imx6q-nitrogen6_max.dtb	/usr/mdec/nitrogen/imx6q-nitrogen6_max.dtb
COPY	/usr/local/share/dtb/arm/imx6q-nitrogen6x.dtb	/usr/mdec/nitrogen/imx6q-nitrogen6x.dtb
COPY	/usr/local/share/dtb/arm/imx6q-sabrelite.dtb	/usr/mdec/nitrogen/imx6q-sabrelite.dtb

COPY	/usr/local/share/u-boot/wandboard/SPL		/usr/mdec/wandboard/SPL
COPY	/usr/local/share/u-boot/wandboard/u-boot.img	/usr/mdec/wandboard/u-boot.img
COPY	/usr/local/share/dtb/arm/imx6dl-wandboard-revb1.dtb	/usr/mdec/wandboard/imx6dl-wandboard-revb1.dtb
COPY	/usr/local/share/dtb/arm/imx6dl-wandboard.dtb	/usr/mdec/wandboard/imx6dl-wandboard.dtb
COPY	/usr/local/share/dtb/arm/imx6q-wandboard-revb1.dtb	/usr/mdec/wandboard/imx6q-wandboard-revb1.dtb
COPY	/usr/local/share/dtb/arm/imx6q-wandboard.dtb	/usr/mdec/wandboard/imx6q-wandboard.dtb

TZ