summaryrefslogtreecommitdiffstats
path: root/release/amd64
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2000-06-29 13:34:54 +0000
committernyan <nyan@FreeBSD.org>2000-06-29 13:34:54 +0000
commit4a257138c569056daa386e82e59dfa83e19504a3 (patch)
tree5efdf451bff12d7544aea2c87834de11ab78c089 /release/amd64
parentb878e64d535c8ad5e68d6b68041052151f3313af (diff)
downloadFreeBSD-src-4a257138c569056daa386e82e59dfa83e19504a3.zip
FreeBSD-src-4a257138c569056daa386e82e59dfa83e19504a3.tar.gz
- Removed machine dependent directory and command from
src/release/{boot,fixit}_crunch.conf. - Added machine specific fixit_crunch.conf for PC/AT and PC-98 to src/release/$MACHINE. - Use config file in src/release/$MACHINE if exist. If it does not exist, use in src/release.
Diffstat (limited to 'release/amd64')
-rw-r--r--release/amd64/boot_crunch.conf2
-rw-r--r--release/amd64/fixit_crunch.conf38
2 files changed, 39 insertions, 1 deletions
diff --git a/release/amd64/boot_crunch.conf b/release/amd64/boot_crunch.conf
index 6e9446b..e81fbae 100644
--- a/release/amd64/boot_crunch.conf
+++ b/release/amd64/boot_crunch.conf
@@ -1,7 +1,7 @@
# $FreeBSD$
srcdirs /usr/src/bin /usr/src/sbin /usr/src/release /usr/src/usr.bin
-srcdirs /usr/src/gnu/usr.bin /usr/src/usr.sbin /usr/src/sbin/MACHINE
+srcdirs /usr/src/gnu/usr.bin /usr/src/usr.sbin
srcdirs /usr/src/usr.sbin/pccard
progs sh find sed test rm
diff --git a/release/amd64/fixit_crunch.conf b/release/amd64/fixit_crunch.conf
new file mode 100644
index 0000000..7dca737
--- /dev/null
+++ b/release/amd64/fixit_crunch.conf
@@ -0,0 +1,38 @@
+# $FreeBSD$
+
+# first, we list the source dirs that our programs reside in. These are
+# searched in order listed to find the dir containing each program.
+
+srcdirs /usr/src/bin /usr/src/sbin /usr/src/usr.bin /usr/src/usr.sbin
+srcdirs /usr/src/gnu/usr.bin /usr/src/usr.bin/vi
+srcdirs /usr/src/sbin/i386
+
+# second, we list all the programs we want to include in our crunched binary.
+# The order doesn't matter. Any program that needs hard links to it gets an
+# `ln' directive.
+
+# /bin stuff
+
+progs cat chmod chroot cp dd df echo expr kill ln ls mkdir
+progs mv rm rmdir sleep sync
+
+# /sbin stuff
+
+progs chown clri disklabel dmesg fdisk
+progs mknod mount reboot restore swapon umount
+
+progs mount_msdos mount_cd9660
+
+ln restore rrestore
+ln chown chgrp
+
+# /usr/bin stuff
+
+progs ftp telnet vi grep
+ln vi view
+ln vi ex
+
+# finally, we specify the libraries to link in with our binary
+
+libs -lcrypt -ltelnet -lutil -ll -lm
+libs -lcurses -ltermcap -ledit -lgnuregex -lkvm -lz
OpenPOWER on IntegriCloud