minix/tools
Ben Gras a9db0ea184 x86 hd image creator
A script that creates a HD image ready to be booted by an x86
emulator, ready to work in a crossbuild environment.

It's really just for qemu/kvm as there's no boot code in
the MBR and no bootloader installed so we rely on the in-kvm
multiboot implementation for now. This is very convenient for
passing args too.

To minimize reliance on external tools, we use the Minix
'partition' utility to write the partition table of the HD
image, which therefore has to be compiled natively.

	. new script releasetools/x86_hdimage.sh
	. natively compile minix 'partition' utility
	. make <machine/partition.h> 64-bit safe for it

Change-Id: If645b4691536752271e0b8a8ed59a34f248dace4
2013-09-25 19:30:22 +02:00
..
awk
binstall
binutils Upgrading to binutils-2.22 2013-07-08 18:53:55 +02:00
cat
cksum
compat bugfix: build.sh cross-compile on NetBSD host 2013-09-05 16:09:35 +02:00
file
gcc gcc: realize gas supports visibility 2013-08-26 18:02:43 +00:00
genassym
gmake Removing forgotten, useless, renegade defines 2013-02-27 10:54:04 +01:00
gmp
host-mkdep
installboot
join
lex Removing forgotten, useless, renegade defines 2013-02-27 10:54:04 +01:00
lorder
m4
make
makewhatis
mandoc
mkdep
mkfs.mfs mkfs.mfs: various programs 2013-05-13 11:18:15 +02:00
mknod
mkproto
mktemp
mpc
mpfr
mtree
nbperf
partition x86 hd image creator 2013-09-25 19:30:22 +02:00
pax
pwd_mkdb
sed
stat
texinfo Allow install of binutils and import texinfo 2013-07-12 14:18:08 +02:00
tic Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
toproto build:add tool to convert from METALOG to proto files. 2013-04-21 21:36:30 +02:00
tsort
yacc
zic
headerlist
Makefile x86 hd image creator 2013-09-25 19:30:22 +02:00
Makefile.gmakehost
Makefile.gnuhost Fix file permissions 2013-08-07 16:26:29 +00:00
Makefile.gnuwrap
Makefile.host
Makefile.nbincludes
mkheaderlist.sh