|
- MACHINE = $(shell $(CC) -dumpmachine)
- ifneq (, $(findstring apple, $(MACHINE)))
- ARCH_MAC := 1
- ARCH := mac
- else ifneq (, $(findstring mingw, $(MACHINE)))
- ARCH_WIN := 1
- ARCH := win
- ifneq ( ,$(findstring x86_64, $(MACHINE)))
- ARCH_WIN_64 := 1
- BITS := 64
- else ifneq (, $(findstring i686, $(MACHINE)))
- ARCH_WIN_32 := 1
- BITS := 32
- endif
- else ifneq (, $(findstring linux, $(MACHINE)))
- ARCH_LIN := 1
- ARCH := lin
- else
- $(error Could not determine architecture. Try hacking around in arch.mk)
- endif
|