sys.mk (36911) | sys.mk (38042) |
---|---|
1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94 | 1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94 |
2# $Id: sys.mk,v 1.37 1998/06/05 18:38:55 dt Exp $ | 2# $Id: sys.mk,v 1.38 1998/06/12 10:52:52 peter Exp $ |
3 4unix ?= We run FreeBSD, not UNIX. 5 6# If the special target .POSIX appears (without prerequisites or 7# commands) before the first noncomment line in the makefile, make shall 8# process the makefile as specified by the Posix 1003.2 specification. 9# make(1) sets the special macro %POSIX in this case (to the actual 10# value "1003.2", for what it's worth). --- 86 unchanged lines hidden (view full) --- 97YFLAGS ?= -d 98.endif 99 100# FreeBSD/i386 as traditionally been built with a version of make 101# which knows MACHINE, but not MACHINE_ARCH. When building on other 102# architectures, assume that the version of make being used has an 103# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH 104# as an i386 architecture. | 3 4unix ?= We run FreeBSD, not UNIX. 5 6# If the special target .POSIX appears (without prerequisites or 7# commands) before the first noncomment line in the makefile, make shall 8# process the makefile as specified by the Posix 1003.2 specification. 9# make(1) sets the special macro %POSIX in this case (to the actual 10# value "1003.2", for what it's worth). --- 86 unchanged lines hidden (view full) --- 97YFLAGS ?= -d 98.endif 99 100# FreeBSD/i386 as traditionally been built with a version of make 101# which knows MACHINE, but not MACHINE_ARCH. When building on other 102# architectures, assume that the version of make being used has an 103# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH 104# as an i386 architecture. |
105MACHINE_ARCH?= i386 | 105MACHINE_ARCH ?= i386 |
106 | 106 |
107# Default executable format 108.if ${MACHINE_ARCH} == "alpha" 109BINFORMAT ?= elf 110.else 111BINFORMAT ?= aout 112.endif 113 | |
114# For tags rule. 115GTAGSFLAGS= -o 116HTAGSFLAGS= 117 118.if defined(%POSIX) 119# Posix 1003.2 mandated rules 120# 121# Quoted directly from the Posix 1003.2 draft, only the macros --- 134 unchanged lines hidden --- | 107# For tags rule. 108GTAGSFLAGS= -o 109HTAGSFLAGS= 110 111.if defined(%POSIX) 112# Posix 1003.2 mandated rules 113# 114# Quoted directly from the Posix 1003.2 draft, only the macros --- 134 unchanged lines hidden --- |