mirror of
https://github.com/Atmosphere-NX/Atmosphere
synced 2024-11-09 22:56:35 +00:00
23 lines
No EOL
695 B
Makefile
23 lines
No EOL
695 B
Makefile
export ATMOSPHERE_DEFINES += -DATMOSPHERE_BOARD_GENERIC_MACOS
|
|
export ATMOSPHERE_SETTINGS +=
|
|
export ATMOSPHERE_CFLAGS +=
|
|
export ATMOSPHERE_CXXFLAGS +=
|
|
export ATMOSPHERE_ASFLAGS +=
|
|
|
|
ifeq ($(strip $(ATMOSPHERE_COMPILER_NAME)),clang)
|
|
export ATMOSPHERE_CXXFLAGS += -stdlib=libc++
|
|
|
|
ifeq ($(strip $(ATMOSPHERE_ARCH_NAME)),x64)
|
|
export ATMOSPHERE_SETTINGS += -target x86_64-apple-darwin
|
|
else ifeq ($(strip $(ATMOSPHERE_ARCH_NAME)),arm64)
|
|
export ATMOSPHERE_SETTINGS += -target aarch64-apple-darwin
|
|
endif
|
|
|
|
endif
|
|
|
|
ifeq ($(strip $(SDKROOT)),)
|
|
export SDKROOT := $(shell xcrun --sdk macosx --show-sdk-path)
|
|
endif
|
|
|
|
# TODO: Better way of doing this?
|
|
export ATMOSPHERE_CXXFLAGS += -I/opt/libjpeg-turbo/include
|