summaryrefslogtreecommitdiffhomepage
path: root/src/Makefile
diff options
context:
space:
mode:
authorraysan5 <[email protected]>2020-08-19 16:51:43 +0200
committerraysan5 <[email protected]>2020-08-19 16:51:43 +0200
commit1e9de0f9ff8378e33d693c94b01da16c8203c279 (patch)
tree708186d440a198754acafd8b2312e85bfcb0bb2e /src/Makefile
parentba547648dffaee8ff30f51b18ced7e743aaea15a (diff)
downloadraylib-1e9de0f9ff8378e33d693c94b01da16c8203c279.tar.gz
raylib-1e9de0f9ff8378e33d693c94b01da16c8203c279.zip
Review Android arch names to lowercase
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/Makefile b/src/Makefile
index 85498f3e..60a90987 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -4,10 +4,10 @@
#
# Platforms supported:
# PLATFORM_DESKTOP: Windows (Win32, Win64)
-# PLATFORM_DESKTOP: Linux (32 and 64 bit)
-# PLATFORM_DESKTOP: OSX/macOS
+# PLATFORM_DESKTOP: Linux (i386, x64)
+# PLATFORM_DESKTOP: OSX/macOS (arm64, x86_64)
# PLATFORM_DESKTOP: FreeBSD, OpenBSD, NetBSD, DragonFly
-# PLATFORM_ANDROID: Android (ARM, ARM64)
+# PLATFORM_ANDROID: Android (arm, i686, arm64, x86_64)
# PLATFORM_RPI: Raspberry Pi (Raspbian)
# PLATFORM_WEB: HTML5 (Chrome, Firefox)
#
@@ -156,10 +156,10 @@ ifeq ($(PLATFORM),PLATFORM_WEB)
endif
ifeq ($(PLATFORM),PLATFORM_ANDROID)
- # Android architecture: ARM64
- # Starting at 2019 using ARM64 is mandatory for published apps,
+ # Android architecture
+ # Starting at 2019 using arm64 is mandatory for published apps,
# and minimum required target API is Android 9 (API level 28)
- ANDROID_ARCH ?= ARM
+ ANDROID_ARCH ?= arm
ANDROID_API_VERSION ?= 28
# Android required path variables
@@ -175,10 +175,10 @@ ifeq ($(PLATFORM),PLATFORM_ANDROID)
# NOTE: Sysroot can also be reference from $(ANDROID_NDK)/sysroot
ANDROID_SYSROOT ?= $(ANDROID_TOOLCHAIN)/sysroot
- ifeq ($(ANDROID_ARCH),ARM)
+ ifeq ($(ANDROID_ARCH),arm)
ANDROID_ARCH_NAME = armeabi-v7a
endif
- ifeq ($(ANDROID_ARCH),ARM64)
+ ifeq ($(ANDROID_ARCH),arm64)
ANDROID_ARCH_NAME = arm64-v8a
endif
ifeq ($(ANDROID_ARCH),x86)
@@ -239,11 +239,11 @@ ifeq ($(PLATFORM),PLATFORM_WEB)
endif
ifeq ($(PLATFORM),PLATFORM_ANDROID)
# Android toolchain (must be provided for desired architecture and compiler)
- ifeq ($(ANDROID_ARCH),ARM)
+ ifeq ($(ANDROID_ARCH),arm)
CC = $(ANDROID_TOOLCHAIN)/bin/armv7a-linux-androideabi$(ANDROID_API_VERSION)-clang
AR = $(ANDROID_TOOLCHAIN)/bin/arm-linux-androideabi-ar
endif
- ifeq ($(ANDROID_ARCH),ARM64)
+ ifeq ($(ANDROID_ARCH),arm64)
CC = $(ANDROID_TOOLCHAIN)/bin/aarch64-linux-android$(ANDROID_API_VERSION)-clang
AR = $(ANDROID_TOOLCHAIN)/bin/aarch64-linux-android-ar
endif
@@ -333,10 +333,10 @@ ifeq ($(PLATFORM),PLATFORM_WEB)
endif
ifeq ($(PLATFORM),PLATFORM_ANDROID)
# Compiler flags for arquitecture
- ifeq ($(ANDROID_ARCH),ARM)
+ ifeq ($(ANDROID_ARCH),arm)
CFLAGS += -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
endif
- ifeq ($(ANDROID_ARCH),ARM64)
+ ifeq ($(ANDROID_ARCH),arm64)
CFLAGS += -target aarch64 -mfix-cortex-a53-835769
endif
ifeq ($(ANDROID_ARCH), x86)
@@ -404,10 +404,10 @@ ifeq ($(PLATFORM),PLATFORM_ANDROID)
# Android required libraries
INCLUDE_PATHS += -I$(ANDROID_SYSROOT)/usr/include
- ifeq ($(ANDROID_ARCH),ARM)
+ ifeq ($(ANDROID_ARCH),arm)
INCLUDE_PATHS += -I$(ANDROID_SYSROOT)/usr/include/arm-linux-androideabi
endif
- ifeq ($(ANDROID_ARCH),ARM64)
+ ifeq ($(ANDROID_ARCH),arm64)
INCLUDE_PATHS += -I$(ANDROID_SYSROOT)/usr/include/aarch64-linux-android
endif
ifeq ($(ANDROID_ARCH),x86)