summaryrefslogtreecommitdiffstats
path: root/include/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Move the bktr(4) <arch>/include/ioctl_{bt848,meteor}.h files to dev/bktrobrien2003-12-081-3/+6
| | | | | | as these ioctl's aren't MD. This also means they are installed in /usr/include/dev/bktr now. Also provide compatability wrappers for where these headers lived in 4.x.
* Fix sort order.obrien2003-12-081-1/+1
|
* Install UDF header files to unbreak /sbin building when /sys is not present.scottl2003-11-221-1/+1
| | | | Submitted by: imura@ryu16.org
* *blush*. stdhash.h != strhash.hpeter2003-10-291-1/+1
| | | | Sorry folks.
* Add a new machine independent varargs.h and use it as a central placekan2003-09-011-3/+3
| | | | | | | to announce the demise of varargs support in GCC versions 3.3+ and to direct users to stdarg.h instead. Fall back to machine/varargs.h for older GCC versions.
* Don't be so chatty about osreldate.h creation steps when make(1)ru2003-07-041-1/+1
| | | | is run in non-compat mode (-j without -B).
* enable installation of sys/net80211sam2003-06-281-2/+2
|
* back out install of net80211 include files until I can remove the old codesam2003-06-251-2/+2
|
* install new 802.11 headerssam2003-06-251-2/+2
|
* Install the include file for the netgraph ATM node.harti2003-06-251-2/+3
|
* Bring back IPFilter headers to /usr/include, now that SHARED=symlinksru2003-06-231-2/+10
| | | | | | installs the per-header symlinks. Prodded by: many
* This is a driver for the physical layer chips used in ATM interfaces.harti2003-06-121-1/+1
| | | | | | | It currently supports the PMC Sierra Lite, Ultra and 622 chips and the IDT 77105. The driver handles media options and state in a consistent manner for ATM drivers. The next commit to the midway driver will make it use utopia.
* Install symlinks to individual headers instead of symlinks to directoriesbde2003-05-051-39/+67
| | | | | | | | | | | in the SHARED=symlinks case. Symlinks to directories only work if all the the necessary headers are in 1 directory, but the necessary headers are scattered for at least ipfilter headers in <netinet>. This change also avoids polluting /usr/include with non-headers; the /usr/include hierarchy is now independent of the setting of SHARED. Submitted by: ru (edited to fix netgraph/bluetooth/include and machine/pc) PR: 44148
* = Implement name service switch modules (NSS modules). NSS modulesnectar2003-04-171-1/+2
| | | | | | | | | | | | | | | | | | | | | may be built into libc (`static NSS modules') or dynamically loaded via dlopen (`dynamic NSS modules'). Modules are loaded/initialized at configuration time (i.e. when nsdispatch is called and nsswitch.conf is read or re-read). = Make the nsdispatch(3) core thread-safe. = New status code for nsdispatch(3) `NS_RETURN', currently used to signal ERANGE-type issues. = syslog(3) problems, don't warn/err/abort. = Try harder to avoid namespace pollution. = Implement some shims to assist in porting NSS modules written for the GNU C Library nsswitch interface. Sponsored by: DARPA, Network Associates Laboratories
* Drop netns from include file installationpeter2003-03-051-1/+1
|
* Install geom include files.phk2003-02-081-1/+1
|
* Install /sys/dev/firewire/*.h under /usr/include/dev/firewiresimokawa2002-12-301-2/+2
| | | | for userland utilities.
* Add the POSIX <wordexp.h> header file.tjr2002-12-261-1/+2
| | | | PR: 13420
* Don't install old LOMAC include files; do install new mac_lomacrwatson2002-12-031-1/+1
| | | | | | | | include files. Approved by: re (jhb) Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Align the comment with functionality changes from previous revision.ru2002-11-251-4/+3
| | | | Approved by: re
* Re-enable installing of Bluetooth include filesjulian2002-11-211-2/+2
| | | | Hopefully this time it works right.. Who understands this stuff?
* Temporarily remove the install of bluetooth include files..julian2002-11-211-1/+2
| | | | | something "VERY WIERD" happens to them during buildworld.. The sources get replaced by symlinks to themselves (!?)
* Populate with bluetooth includesjulian2002-11-211-0/+1
|
* libc header files are normally in src/include. Therefore, uuid.h hasmarcel2002-11-181-14/+10
| | | | | | | | | | been repo-copied from src/lib/libc/uuid to src/include. Update the makefiles. While in src/include/Makefile, reformat and resort INCS. Reverting the functional change only involves removing uuid.h. Pompted by: ru
* Install mac_partition include files.rwatson2002-10-241-1/+1
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Install the include files in sys/dev/ofw.tmm2002-10-181-1/+1
|
* install "fast ipsec" include filessam2002-10-181-1/+1
|
* Remove duplicate uninstalled aio.h header.mike2002-10-071-2/+1
|
* install sys/opencrypto include files in /usr/include/cryptosam2002-10-041-1/+6
|
* test -h is deprecated; use -L instead.ru2002-10-011-1/+1
| | | | PR: bin/40846
* Don't install mqueue.h, since it only makes things harder for portingmike2002-09-301-2/+3
| | | | software when you provide prototypes for non-existent functions.
* Add getopt_long(3).eric2002-09-291-1/+1
| | | | | Obtained from: NetBSD Sponsored by: Apple
* Add dev/iicbus and dev/smbus to LSUBDIRS listpeter2002-09-191-1/+2
|
* Install _semaphore.h.alfred2002-09-191-1/+1
|
* Implement POSIX.1-2001 (XSI)'s ulimit(3).mike2002-08-081-1/+2
| | | | Submitted by: Kyle Martin <mkm@ieee.org>
* Implement POSIX.1-2001 (XSI)'s fmtmsg(3).mike2002-08-051-1/+1
|
* Install MAC policy include files as part of the normal includesrwatson2002-08-021-2/+2
| | | | | | | install. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Implement the POSIX.1-2001 (XSI) header, <cpio.h>.mike2002-08-011-1/+1
|
* Move dillon's time conversion functions to a new header <timeconv.h>.wollman2002-06-171-2/+2
| | | | | | Since they were never documented and have never appeared in a FreeBSD release, no repo-copy of the header is done. This removes namespace pollution from <time.h>.
* Rename `includes' to `buildincludes'.ru2002-05-151-2/+2
| | | | | | Rename `incsinstall' to `installincludes'. Make `includes' a -j safe shortcut for `buildincludes' + `installincludes'. `buildincludes' and `installincludes' are SUBDIR friendly, if run directly.
* Added new bsd.incs.mk which handles installing of header filesru2002-05-121-24/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release".
* Rework the kernel environment subsystem. We now convert the staticmux2002-04-171-1/+2
| | | | | | | | | | | | | | | | | environment needed at boot time to a dynamic subsystem when VM is up. The dynamic kernel environment is protected by an sx lock. This adds some new functions to manipulate the kernel environment : freeenv(), setenv(), unsetenv() and testenv(). freeenv() has to be called after every getenv() when you have finished using the string. testenv() only tests if an environment variable is present, and doesn't require a freeenv() call. setenv() and unsetenv() are self explanatory. The kenv(2) syscall exports these new functionalities to userland, mainly for kenv(1). Reviewed by: peter
* Don't clobber headers that we didn't create.ru2002-04-031-6/+1
| | | | | Noticed by: bde Reviewed by: bde
* Remove the disktab.h include file from the build.phk2002-04-011-1/+1
|
* Install sys/security/lomac/*.h to /usr/include/security/lomac/.ru2002-03-261-28/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/. PR: docs/29534 Install sys/netatm/*/*.h to /usr/include/netatm/*/. Don't install compatibility symlinks for <machine/soundcard.h> and <machine/joystick.h>. Three years is enough to be aware of the change, and these weren't visible in the SHARED=symlinks case. Back out include/Makefile,v 1.160 that was a null change anyway due to the bug in the path, and we now don't want to install these headers because they would otherwise be invisible in the SHARED=symlinks case. Don't install IPFILTER headers. Userland utilities fetch them directly, and they were not visible in the SHARED=symlinks case. Resurrect SHARED=symlinks in Makefile.inc1. PR: bin/28002 Prodded by: bde MFC after: 2 weeks
* Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217ru2002-03-211-0/+2
| | | | | | with the NO_IPFILTER make.conf(5) knob. (So that we can "make the-rest-of-the-world" again.)
* Fix bugs in the structure for rx_frame by making gap length one byte andambrisko2001-12-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a packed array so sizeof work. This broke RFMON mode and passing up 802.11 packets. The Linux emulation code was derived from the open source Linux driver to maintain compatibility. LEAP support is added, hints from Richard Johnson. I've verified this locally with PC350v42510.img firmware. More bug fixing from Marco to fix long passwords. Change DELAYs in flash part of driver to FLASH_DELAY which uses tsleep so it doesn't look like your system died during a flash update. Install header files in /usr/include/dev/an Cleanup some ifmedia bugs add "Home" key mode to ifmedia and ancontrol. This way you can manage 2 keys a little easier. Map the home mode into key 5. Enhance ifconfig to dump the various configured SSIDs. I use a bunch of different ones and roam between them. Use the syntax similar to the WEP keys to deal with setting difference SSIDs. Bump up up the Card capabilities RID since they added 2 bytes to it in the latest firmware. Thankfully we changed it from a terminal failure so the card still worked but the driver whined. Some cleanup patches from Marco Molteni. Submitted by: Richard Johnson <raj@cisco.com> Marco Molteni <molter@tin.it> and myself Various checks: David Wolfskill <david@catwhisker.org> Reviewed by: Brooks Davis <brooks@freebsd.org> Warner Losh <imp@freebsd.org> Approved by: Brooks Davis <brooks@freebsd.org> Warner Losh <imp@freebsd.org> Obtained from: Linux emulation API's from Aironet driver.
* FILES support for bsd.prog.mk. See bsd.README for details.ru2001-12-171-16/+16
| | | | Stolen from: NetBSD
* Install devfs includes.green2001-12-171-1/+1
|
* Add bmake glue for src/contrib/smbfs and connect userland smbfssheldonh2001-12-141-0/+7
| | | | | | | | | | support to the build. The MFC reminder below is subject to <re@FreeBSD.org> approval prior to 4.5-RELEASE. Reviewed by: bp, fjoe MFC: 1 week
OpenPOWER on IntegriCloud