Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 04/22/2002 05:30:51
Module Name:	pkgsrc
Committed By:	jlam
Date:		Mon Apr 22 02:30:51 UTC 2002
Added Files:
	pkgsrc/mk: endian.mk
Log Message:
Makefile fragment to determine the endianness of the platform by checking
header files.  It defines MACHINE_ENDIAN which is one of three values:
little, big, or unknown.
This file is used in package Makefiles as follows:
.include "../../mk/endian.mk"
.if ${MACHINE_ENDIAN} == "big"
# ...big endian stuff...
.elif ${MACHINE_ENDIAN} == "little"
# ...little endian stuff...
.else
BROKEN=       "Unknown endianness"
.endif
To generate a diff of this commit:
cvs rdiff -r0 -r1.1 pkgsrc/mk/endian.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.