summaryrefslogtreecommitdiffstats
path: root/share/mk
Commit message (Collapse)AuthorAgeFilesLines
* Don't include bsd.init.mk so early - it's just not needed here.harti2005-11-101-5/+3
| | | | | | | | Use . instead of ${.OBJDIR}. Move DEFSDIR and BMIBSDIR under the resp. .if clauses so that they get defined only if DEFS and BMIBS are defined. Submitted by: ru
* Add a .mk file for building modules for the SNMP daemon. This may beharti2005-11-103-1/+31
| | | | | | | | use in-tree as well as for 3rd party modules. This file is more or less what was in usr.sbin/bsnmpd/modules/Makefile.inc with some modifications and omissions. Usage examples can be found under usr.sbin/bsnmpd/modules/*. Idea by: phk
* Serialize access to the info/dir file; needed for parallel installs.ru2005-11-031-0/+1
| | | | | | | | | Reported by: scottl I'm not very fond of using the non-standard lockf(1) here, but I have no better idea at the moment. NetBSD uses ln(1) to create a lock file, but this approach can result in a deadlock if make is interrupted, leaving an orphaned lock file.
* We bootstrap make(1) if necessary during an upgrade, so checkingru2005-09-281-7/+0
| | | | if MACHINE_ARCH is defined is no longer needed.
* Don't install ${LIB}_pic.a if NO_TOOLCHAINphk2005-08-051-2/+2
|
* Don't install includes if NO_TOOLCHAINphk2005-08-031-0/+6
|
* Add LIBMEMSTAT tp bsd.libnames.mk.rwatson2005-07-171-0/+1
| | | | MFC after: 1 week
* For ${SUBDIR} targets, change the type of dependency operator from `::'ru2005-05-311-2/+2
| | | | | | | | | to `:', so that it stays compatible with a stale dependency recorded in .depend when the type of "foo" changes from file to directory or back. Compensate for the loss of the "If no sources are specified, the target is always re-created" feature by marking these targets with the .PHONY attribute. While here, fix a bug in the target's script (nobody uses these targets apparently).
* Use -march=armv5te for Xscale.cognet2005-05-241-1/+1
|
* Toggle on warnings. This resolves the problem with building old releasesharti2005-04-291-0/+3
| | | | | | | (getting zillions of warnings). Building an old release uses that release's sys.mk which does not switch on these warnings, so make will be silent. They can be switch on on the command line with the -x option to make. This has been tested by building RELENG_5_4 on CURRENT.
* IPFIlter problems that prevented building should all now be resolved sodarrenr2005-04-281-5/+0
| | | | remove this temporary measure.
* Disable the IPFILTER bits until they compile again. This can be overridenscottl2005-04-271-0/+5
| | | | | | by adding WANT_IPFILTER to /etc/make.conf. Note that this is only a partial hack and only works when building the world and kernel the 'sanctioned' way. I hope that this hack is only temporary and can be reverted soon.
* Bring a working snapshot of hwpmc(4), its associated libraries, userland ↵jkoshy2005-04-191-0/+1
| | | | | | | | | | utilities and documentation into -CURRENT. Bump FreeBSD_version. Reviewed by: alc, jhb (kernel changes)
* Make sure the only thing that follows .endif or .else is a comment.harti2005-04-118-14/+14
|
* Update comment to reflect default GENCAT value (changed in previous rev)phantom2005-03-101-1/+1
| | | | Reminded by: Joerg Sonnenberger
* Wrap BSD r* commands in NO_RCMDS.trhodes2005-03-021-0/+1
| | | | | | Change NO_RCMDNS to NO_RCMDS and do the switch in bsd.compat.mk. Discussed with: ru, nectar
* Accept the old user interface for NO_CLEAN as it is a POLA violation asobrien2005-02-281-1/+0
| | | | we've eventually changed the user interface of a common command.
* style.Makefile(5): remove trailing spaces.obrien2005-02-271-1/+1
|
* There's no '-new' argument for gencat(1) anymorephantom2005-02-271-1/+1
|
* Handle endianness for arm.cognet2005-02-251-2/+4
|
* Add endianness support to cap_mkdb(1), useful for cross builds.ru2005-02-222-2/+13
|
* Add a SUBDIR_TARGETS variable which can be set to a list ofru2005-02-141-1/+2
| | | | | | | | | | | | additional targets that will cause descending into subdirs. Example: cd /sys/modules; make load SUBDIR_TARGETS=load (But don't try it with your pet.) Submitted by: Alexey Klimov PR: 47601
* Allow building/installing of NLS catalogs while building of librariesphantom2005-02-081-0/+1
| | | | MFC after: 3 days
* Linkage with -lobjc requires -lpthread nowadays.jmallett2005-01-261-1/+1
|
* Move -Wunused-parameter from WARNS level 3 level 4.obrien2005-01-161-2/+4
| | | | | | | Also break long lines -- note that the '\' must be up against the last character of a line to keep command-line spacing proper. Requested by: rwatson
* Use >= so we can use the actual WARNS levels.obrien2005-01-161-6/+6
|
* Revert previous revision. Including bsd.compat.mk is necessaryru2005-01-091-0/+1
| | | | | both from sys.mk (to handle old knobs set in /etc/make.conf), and from here (to handle old knobs set in individual makefiles).
* Remove trailing spaces.krion2005-01-067-13/+13
|
* Include bsd.compat.mk early from sys.mk, enough for makefilesru2004-12-232-1/+1
| | | | | | | using conditional statements to see the new spellings of NO_* knobs (in case user still uses old spellings). Reported by: kris
* NOPAM -> NO_PAMru2004-12-211-0/+1
|
* NOFORTH -> NO_FORTHru2004-12-211-0/+1
|
* NOCLEAN -> NO_CLEANru2004-12-211-0/+2
| | | | NOCLEANDIR -> NO_CLEANDIR
* NOSHARE -> NO_SHAREru2004-12-211-0/+1
|
* NOHTML -> NO_HTMLru2004-12-211-0/+1
|
* NOINET6 -> NO_INET6ru2004-12-211-0/+1
|
* NOGAMES -> NO_GAMESru2004-12-211-0/+1
|
* NOCRYPT -> NO_CRYPTru2004-12-212-2/+3
|
* NOSHARED -> NO_SHAREDru2004-12-212-1/+2
|
* NOFSCHG -> NO_FSCHGru2004-12-213-2/+3
|
* NOINSTALLLIB -> NO_INSTALLLIBru2004-12-212-1/+2
|
* NOMLINKS -> NO_MLINKSru2004-12-212-2/+3
|
* NOTAGS -> NO_TAGSru2004-12-212-2/+3
|
* NOEXTRADEPEND -> NO_EXTRADEPENDru2004-12-212-1/+2
|
* NODOCCOMPRESS -> NO_DOCCOMPRESSru2004-12-214-16/+22
| | | | | | | | NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
* NOATM -> NO_ATMru2004-12-212-0/+2
|
* NOLIBC_R -> NO_LIBC_Rru2004-12-211-0/+3
| | | | | NOLIBPTHREAD -> NO_LIBPTHREAD NOLIBTHR -> NO_LIBTHR
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-217-18/+35
| | | | OK'ed by: core
* If PORTNAME is set in a system Makefile then hook into the portspaul2004-12-202-0/+52
| | | | | mechanisms to allow a package to be created. This paves the way for packaging the main tree.
* Rev 1.44 was a little over-zealous for FreeBSD/AMD64, trim.obrien2004-12-111-2/+3
|
* No need to add I386_CPU to CFLAGS here for 80386 systems as they are nojhb2004-11-161-3/+0
| | | | longer supported.
OpenPOWER on IntegriCloud