forked from OSchip/llvm-project
38 lines
912 B
PHP
38 lines
912 B
PHP
#
|
|
#//===----------------------------------------------------------------------===//
|
|
#//
|
|
#// The LLVM Compiler Infrastructure
|
|
#//
|
|
#// This file is dual licensed under the MIT and the University of Illinois Open
|
|
#// Source Licenses. See LICENSE.txt for details.
|
|
#//
|
|
#//===----------------------------------------------------------------------===//
|
|
#
|
|
|
|
####### Detections and Commands ###############################################
|
|
|
|
ifndef arch
|
|
ifeq ($(shell /usr/sbin/sysctl -n hw.machine),Power Macintosh)
|
|
ifeq ($(shell /usr/sbin/sysctl -n hw.optional.64bitops),1)
|
|
export arch:=ppc64
|
|
else
|
|
export arch:=ppc32
|
|
endif
|
|
else
|
|
ifeq ($(shell /usr/sbin/sysctl -n hw.optional.x86_64 2>/dev/null),1)
|
|
export arch:=intel64
|
|
else
|
|
export arch:=ia32
|
|
endif
|
|
endif
|
|
endif
|
|
|
|
CMD=$(SHELL) -c
|
|
CWD=$(shell pwd)
|
|
RM?=rm -f
|
|
RMR?=rm -rf
|
|
RD?=rmdir
|
|
MD?=mkdir -p
|
|
NUL= /dev/null
|
|
SLASH=/
|