123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- ifeq ($(HOST),unix)
- ifeq ($(HOST_FLAVOUR),MACOSX)
- NO_PULSEAUDIO?=1
- include build/make/config-clang.mk
- # Mac OS X overrides
- DYNLINK=0
- SHARED_SONAME=0
- else ifeq ($(HOST_FLAVOUR),MSYS2)
- ifeq ($(MSYSTEM),MINGW64)
- WINDOWS_ARCH=amd64
- include build/make/config-mingw-w64.mk
- else ifeq ($(MSYSTEM),MINGW32)
- WINDOWS_ARCH=x86
- include build/make/config-mingw-w64.mk
- else ifeq ($(MSYSTEM),UCRT64)
- WINDOWS_ARCH=amd64
- include build/make/config-mingw-w64.mk
- else ifeq ($(MSYSTEM),CLANG64)
- WINDOWS_ARCH=amd64
- MINGW_COMPILER=clang
- include build/make/config-mingw-w64.mk
- else
- WINDOWS_ARCH=x86
- include build/make/config-mingw-w64.mk
- endif
- else ifeq ($(HOST_FLAVOUR),LINUX)
- include build/make/config-gcc.mk
- else ifeq ($(HOST_FLAVOUR),FREEBSD)
- include build/make/config-clang.mk
- NO_LTDL?=1
- NO_PORTAUDIOCPP?=1
- else ifeq ($(HOST_FLAVOUR),OPENBSD)
- NO_PORTAUDIOCPP?=1
- NO_PULSEAUDIO?=1
- include build/make/config-clang.mk
- else ifeq ($(HOST_FLAVOUR),HAIKU)
- # In Haiku x86 32bit (but not 64bit),
- # modern compilers need a -x86 suffix.
- UNAME_P:=$(shell uname -p)
- ifeq ($(UNAME_P),x86)
- TOOLCHAIN_SUFFIX=-x86
- endif
- include build/make/config-gcc.mk
- else
- include build/make/config-generic.mk
- endif
- else
- include build/make/config-generic.mk
- endif
|