sys.mk (103713) | sys.mk (105327) |
---|---|
1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94 | 1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94 |
2# $FreeBSD: head/share/mk/sys.mk 103713 2002-09-20 19:32:51Z markm $ | 2# $FreeBSD: head/share/mk/sys.mk 105327 2002-10-17 13:48:13Z ru $ |
3 4unix ?= We run FreeBSD, not UNIX. 5.FreeBSD ?= true 6 7# If the special target .POSIX appears (without prerequisites or 8# commands) before the first noncomment line in the makefile, make shall 9# process the makefile as specified by the Posix 1003.2 specification. 10# make(1) sets the special macro %POSIX in this case (to the actual --- 92 unchanged lines hidden (view full) --- 103 104# FreeBSD/i386 has traditionally been built with a version of make 105# which knows MACHINE, but not MACHINE_ARCH. When building on other 106# architectures, assume that the version of make being used has an 107# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH 108# as an i386 architecture. 109MACHINE_ARCH ?= i386 110 | 3 4unix ?= We run FreeBSD, not UNIX. 5.FreeBSD ?= true 6 7# If the special target .POSIX appears (without prerequisites or 8# commands) before the first noncomment line in the makefile, make shall 9# process the makefile as specified by the Posix 1003.2 specification. 10# make(1) sets the special macro %POSIX in this case (to the actual --- 92 unchanged lines hidden (view full) --- 103 104# FreeBSD/i386 has traditionally been built with a version of make 105# which knows MACHINE, but not MACHINE_ARCH. When building on other 106# architectures, assume that the version of make being used has an 107# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH 108# as an i386 architecture. 109MACHINE_ARCH ?= i386 110 |
111# For tags rule. 112GTAGSFLAGS= -o 113HTAGSFLAGS= 114 | |
115.if defined(%POSIX) 116# Posix 1003.2 mandated rules 117# 118# Quoted directly from the Posix 1003.2 draft, only the macros 119# $@, $< and $* have been replaced by ${.TARGET}, ${.IMPSRC}, and 120# ${.PREFIX}, resp. 121 122# SINGLE SUFFIX RULES --- 150 unchanged lines hidden --- | 111.if defined(%POSIX) 112# Posix 1003.2 mandated rules 113# 114# Quoted directly from the Posix 1003.2 draft, only the macros 115# $@, $< and $* have been replaced by ${.TARGET}, ${.IMPSRC}, and 116# ${.PREFIX}, resp. 117 118# SINGLE SUFFIX RULES --- 150 unchanged lines hidden --- |