flatten 20260225
This commit is contained in:
34
tjp/Make/Makefile.base.android
Executable file
34
tjp/Make/Makefile.base.android
Executable file
@@ -0,0 +1,34 @@
|
||||
###################################
|
||||
# License: Modified MIT (NON-AI)
|
||||
# Copyright 2025 Timothy Prepscius
|
||||
# See the LICENSE file in the root directory for license information.
|
||||
###################################
|
||||
|
||||
ifeq (Android,$(SYS_NAME))
|
||||
TOOLS := $(NDK)/toolchains/llvm/prebuilt/$(HOST_TAG)/bin
|
||||
AR := $(TOOLS)/llvm-ar
|
||||
|
||||
CC := $(TIMEIT) $(TOOLS)/clang
|
||||
CPP := $(TIMEIT) $(TOOLS)/clang++
|
||||
MM := $(TIMEIT) $(TOOLS)/clang++
|
||||
M := $(TIMEIT) $(TOOLS)/clang
|
||||
LINK := $(TIMEIT) $(TOOLS)/llvm-link
|
||||
SHARED_LINK := $(TIMEIT) $(TOOLS)/ld
|
||||
|
||||
TARGET := aarch64-none-linux-android26
|
||||
SYSROOT := $(NDK)/toolchains/llvm/prebuilt/$(HOST_TAG)/sysroot
|
||||
|
||||
CPPFLAGS += -stdlib=libc++
|
||||
MMFLAGS += -stdlib=libc++
|
||||
_FLAGS += \
|
||||
-Wno-null-conversion \
|
||||
-Wno-extra-tokens \
|
||||
-Wno-int-to-void-pointer-cast \
|
||||
-Wno-deprecated-register \
|
||||
-target $(TARGET) \
|
||||
--sysroot=$(SYSROOT) \
|
||||
-D SYS_ANDROID -D SYS_ARM64 \
|
||||
-fPIC \
|
||||
-D VULKAN_MINIMAL
|
||||
|
||||
endif
|
||||
Reference in New Issue
Block a user