Commit Graph

113 Commits

Author SHA1 Message Date
isaki
7f9ea1c2f8 Rewrite with MI distrib. based on Minoura-san's work.
it makes x68k port cross buildable.
2002-05-07 14:08:30 +00:00
isaki
7478065a57 Move common files into floppies/common directory.
bootfloppy-common/Makefile.inc    -> common/Makefile.bootfloppy
 instkernel-common/Makefile.inc    -> common/Makefile.instkernel
 ramdisk-common/Makefile.inc       -> common/Makefile.ramdisk
 ramdisk-common/*                  -> common/*
2002-05-07 13:55:40 +00:00
lukem
ed8e534c7e yet another distrib overhaul:
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib
  (fixes problem caused by implicit include of ../Makefile.inc in certain
  submake conditions triggered by makefiles not yet in tree)
- removed mkdir of ${RELEASEDIR}/*;  rely upon "snap_pre" target of
  etc/Makefile to create all the release directories
- renamed RELINSTALL to RELEASE_INSTALL
- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR
- renamed MDSETDIR to MDSET_RELEASEDIR
- removed ITARGET
- move release target from top level to appropriate subdirectory
- ensure release target has correct depends
- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD
- Makefile.image: add realall: ${IMAGE}
2002-05-02 18:02:14 +00:00
isaki
12c2ab4d69 use ${PWD_MKDB} instead of pwd_mkdb. 2002-04-28 11:29:29 +00:00
isaki
7b175df846 Add 'newdisk' entry dropped at previous commit. 2002-04-28 11:28:44 +00:00
isaki
dada32dfc5 Fix path. 2002-04-28 07:31:54 +00:00
lukem
5bf6e9db83 use RELINSTALL 2002-04-26 15:05:29 +00:00
lukem
e5ef62ef2b - add specific special entry for sys/arch/${MACHINE}/stand/installboot
for ports that don't yet use the MI usr.sbin/installboot
- remove now-unnecessary srcdir for sys/arch/${MACHINE}/stand
2002-04-09 00:31:38 +00:00
lukem
484f8db2eb - Be consistent how libhack is used: If extra HACKOBJS (e.g., gethost.o) are
required, define them before pulling in libhack/Makefile.inc so that the
  dependencies work correctly.
- Other minor cleanups
2002-03-28 04:33:21 +00:00
lukem
25c4cc30b2 Disable libhack's gethost.o (replacement gethostby{name,addr}()) by default,
as they only support reading /etc/hosts, and its the "least useful" of
the libhack routines.  Add gethost.o back to Really Small media which
appears to need the space savings.
2002-03-25 07:43:39 +00:00
lukem
044bc4a6c1 replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 12:27:08 +00:00
minoura
49a2f3f4c6 VND_CDEV -> VND.
Properly write disklabel.
2002-01-07 04:47:10 +00:00
minoura
a54d2c0d9d .include <bsd.prog.mk> to use DESTDIR/usr/include. 2001-12-30 04:08:28 +00:00
minoura
a05e3fce0a Overhaul installation system.
- Use new boot system.  Bootfloppies now use ustarfs.
 - Split instkernel.* directory from bootfloppy.*.
 - Adjust ramdisk size.
 - others.
2-floppy installation system cannot be compiled due to size bloat.
Disabled temporarily (?).
2001-12-07 06:57:49 +00:00
tv
5489b30b60 ${MAKE} print-objdir -> ${PRINTOBJDIR} 2001-11-14 00:58:48 +00:00
jmc
4d6ad24166 Convert to using ${MDSETIMAGE}.
Provide a default value for $MDSETIMAGE and pull in bsd.own.mk to have
it overriden as needed for cross/-current builds.
2001-10-21 23:23:19 +00:00
jmc
a37907dc27 Add MTREE?= to add Makefiles and use when running mtree 2001-10-13 06:15:15 +00:00
enami
652855a0c7 Use symbol MTREECONF instead of MTREE to refer configuration file
to avoid conflicts.  Pointed out by chs@netbsd.org.
2001-10-10 05:13:51 +00:00
nsmrtks
4a74baff29 include bsd.prog.mk for cleandir target 2001-05-09 16:28:10 +00:00
wiz
b1e99bd2a5 make -> ${MAKE}
Noted by Olaf Seibert on current-users.
2001-04-11 17:32:57 +00:00
minoura
5ffce5f735 Do not use bsd.prog.mk. 2001-04-08 03:28:44 +00:00
minoura
65f703caf1 Correct typo. 2001-04-01 13:09:37 +00:00
minoura
fb67decf9c Change the kernel name from netbsdsi(.gz) to netbsd(.gz). 2000-11-29 08:28:55 +00:00
minoura
0cab28b0fc Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
  4MB RAM systems.
 - Instead we provide `floppy-root' installer, which is composed
  of 2 floppies just like the installation system used in the netbsd-1-2
  days; one floppy contains (GENERIC) kernel and the other contains
  the miniroot.
 - The miniroots for both `ramdisk-root' installation system and
  `floppy-root' installation system are identical.
2000-11-28 03:03:26 +00:00
minoura
532d121692 Now that mount knows everything, do not link mount_* with ramdiskbin.
This might be a temporary fix if the traditional mount (possiblly
built in distrib/utils/x_mount?) turned out more space saver.
2000-11-28 02:46:13 +00:00
garbled
83f61a5891 Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
minoura
c331228c46 Remove /kern, which is not any longer needed. 2000-09-15 01:21:49 +00:00
minoura
a78010b7b8 Adjust ramdisk sizes. 2000-09-12 17:07:44 +00:00
minoura
ff60191d5e Pull common files into newly created ramdisk-common directory. 2000-09-12 16:42:50 +00:00
minoura
8199d05ce7 Reduce ramdisk size by using hacked commands in distrib/utils. 2000-09-12 15:40:00 +00:00
minoura
b53cfef01f Adjust ramdisk size. 2000-09-06 14:29:41 +00:00
minoura
256d7e4d2e Add dmesg.
Apparently I forgot to do this in the previous commits.
2000-09-06 14:24:30 +00:00
jhawk
a022cf9d37 Use
${MAKE}
instead of
  make
2000-08-30 23:51:46 +00:00
minoura
4557a2e890 Reduce ramdisk size (again!). 2000-07-05 16:13:28 +00:00
minoura
a5b1f99a17 Missing ;;. 2000-07-04 14:07:43 +00:00
minoura
f4876c3dff Use more and zlib version of gzip-clone, and reduce ramdisk size.
Still work in progress...
2000-06-22 14:24:09 +00:00
minoura
bdb99fed93 Reduce the size to fit with a single floppy.
Still too large by 20KB.  ...give up IPv6?
2000-06-18 10:33:18 +00:00
minoura
fbf88e897c Include <bsd.kernobj.mk> and <bsd.own.mk> for ${KERNOBJDIR}. 2000-06-16 16:07:09 +00:00
cgd
c85d2eb42b sweep of my licenses for consistency. (no functional changes) These
files have copyright held by people in addition to myself.  (I did the
original work, they copied it, enhanced it, and added their copyright
to the derivative work.)  Their approval has been given re: the license
change.
2000-06-14 22:52:37 +00:00
cgd
db755e7c76 sweep of my licenses (userland files w/o only my copyright) for
consistency.  (no functional changes)
2000-06-14 17:24:02 +00:00
cgd
d220ca5ba3 fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well.  No functional changes.
2000-06-14 06:48:47 +00:00
thorpej
2304ada2b0 Need /etc/netconfig. 2000-06-07 20:43:11 +00:00
sjg
1f724b9392 use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels. 2000-05-02 16:06:45 +00:00
tsutsui
1bf52b391d rename (revert) memory disk filename /dev/mdX -> /dev/mdXa 2000-01-21 12:32:54 +00:00
tsutsui
e6824489b4 Fix root device name md0a -> md0 2000-01-10 05:03:24 +00:00
minoura
af973bb6ea Look at KERNOBJDIR. 1999-12-25 14:30:24 +00:00
minoura
2bf0d1c859 Now that we have od and fully-functional dd, the special version of
installboot is no longer necessary.
1999-12-25 14:27:22 +00:00
minoura
58b3ac77bd Give up support of 4MB RAM machines for standard sysinst-based installer.
Restricted small installer must be used on those machines.
1999-12-24 17:02:13 +00:00
minoura
37744a6f29 Use special version of installboot(8) which works without
od(1) and `big' dd(1).
1999-12-05 16:26:39 +00:00
minoura
7f6d65ca94 New install floppy/kernel based on sysinst. 1999-12-05 15:53:09 +00:00