Commit Graph

31 Commits

Author SHA1 Message Date
drochner 4a2e6e52a9 need "compat" dir to get emulation headers installed (for kdump) 1998-10-02 20:20:29 +00:00
augustss 308117258b Add filecorefs so we get the header files installed. 1998-08-14 13:05:37 +00:00
cgd 651b44e211 Rework the way kernel include files are installed. In the new method,
as with user-land programs, include files are installed by each directory
in the tree that has includes to install.  (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.)  The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change.  Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
1998-06-12 23:22:30 +00:00
kleink 3eae303bcd Add an <inttypes.h> implementation; we'll also make it accessible as
<sys/inttypes.h> in order to let kernel source access its type definitions.
1998-04-29 13:28:06 +00:00
fvdl 1ad6fdb33f Some FSs have their *mount.h files exported now, make sure that they are
copied to the include dir.
1998-03-01 02:15:35 +00:00
perry 57f323af87 re-alphabetize LDIRS 1998-02-10 02:06:06 +00:00
mrg e9fbc9f83b add uvm to the sys list. 1998-02-07 11:52:26 +00:00
cgd 16adf69ae8 add some "find | xargs chmod"s to the includes target, like were in
the old include/Makefile, so that installed system headers have
correct permissions.
1997-11-26 17:25:10 +00:00
thorpej de98182f51 If DESTDIR is set and not empty and not /, force SYS_INCLUDES to "copies";
chances are, we're building a release or snapshot in this case.
1997-11-15 01:09:15 +00:00
drochner 4accbcf15b Install isofs headers too. 1997-06-26 19:27:40 +00:00
cjs 7a66732d34 Back out BUILDDIR and NOINSTALL changes. 1997-05-31 21:21:13 +00:00
cjs 5fd7ce7066 These updates to the build allow building against include files
and libs in the object tree, if you use a separate object tree,
while maintaining backward compatability with other build methods.
See the notes in src/share/mk/bsd.README for full details. Note
that the `make includes' target now only installs the include files
in the build directory (if you use one--otherwise they go in DESTDIR
just like before); `make install' will install include files in
DESTDIR.
1997-05-26 03:55:19 +00:00
pk ef37270ec6 Install header files from miscfs. 1997-05-10 22:09:46 +00:00
mycroft 85903d50e2 Add some missing .PHONYs. 1997-05-07 13:33:59 +00:00
thorpej 434fd59c86 Make an <md5.h> -> <sys/md5.h> symlink. 1997-04-30 00:49:09 +00:00
veego f7ffa838b0 Add a missing \ at the end of the .if line 1997-04-19 09:26:09 +00:00
thorpej 91aadf34b4 Don't build LKMs on the PowerPC. 1997-04-19 07:41:45 +00:00
christos ff9686fd79 Add netatalk 1997-04-02 21:14:29 +00:00
veego 2f5cf6e347 Remove a mistake from the pull up of is-newarp.
Enable again the "SUBDIR+= lkm".
1997-03-17 08:27:54 +00:00
is 07b064e02e New ARP system, supports IPv4 over any hardware link.
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will
only support Ethernet. Tcpdump itself should be ok, but libpcap needs
lot of work.

For the detailed change history, look at the commit log entries for
the is-newarp branch.
1997-03-15 18:09:08 +00:00
chuck 0f3c7ec18c netbsd pr#2918 (jukka.partanen@research.nokia.com):
- fix up netnatm so that it compiles with new warning flags (and
	install headers)
1996-11-09 03:26:25 +00:00
mrg 155a0b4d1d enable lkm on non alpha/mips platforms. 1996-10-20 23:03:07 +00:00
thorpej 150c33e60b Use ${INSTALL}. 1996-10-18 05:55:26 +00:00
mrg 946732a0cc oops; MFILES definition got lost. (from tls) 1996-10-15 06:50:26 +00:00
mrg 0b5143d0a7 we don't need bsd.prog.mk here. 1996-10-01 23:42:47 +00:00
mrg ba10db77a3 install sys headers from sys/Makefile. 1996-09-29 23:29:16 +00:00
pk 20eda8b6a3 The `lib' sub-directory no longer has a Makefile. 1995-09-15 21:05:21 +00:00
cgd f83cfd0853 take three 1994-06-29 06:19:16 +00:00
cgd 2d4295eb29 move 'boot' and 'libkern' into 'lib'. generally clean up 'kernel library'
building and dependencies.
1993-10-13 05:40:23 +00:00
jtc 8173ef3c7f Compile libkern too. 1993-09-10 23:33:02 +00:00
cgd abf0a9b802 do the right thing, so things aren't built in /usr/src/sys 1993-07-04 14:02:53 +00:00