This commit is contained in:
Lauri Räsänen 2021-07-24 16:42:22 +03:00
commit b138a33a71
107 changed files with 10966 additions and 0 deletions

26
jni/Android.mk Normal file
View file

@ -0,0 +1,26 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := my_game
LOCAL_LDLIBS += -llog -lEGL -lGLESv3 -landroid -lOpenSLES -lnativewindow
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../third_party/include/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/ccd/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/cgltf/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/dr_libs/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/glad/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/glfw/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/KHR/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/miniaudio/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/sg_noise/
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../third_party/include/gs/external/stb/
LOCAL_CFLAGS += -D__ANDROID__ -std=gnu99 -w -ldl -lm -lGL -lX11 -lXi -pthread
LOCAL_SRC_FILES := $(LOCAL_PATH)/../src/main.c
LOCAL_SRC_FILES += $(wildcard $(LOCAL_PATH)/../src/audio/*.c)
LOCAL_SRC_FILES += $(wildcard $(LOCAL_PATH)/../src/bsp/*.c)
LOCAL_SRC_FILES += $(wildcard $(LOCAL_PATH)/../src/entities/*.c)
LOCAL_SRC_FILES += $(wildcard $(LOCAL_PATH)/../src/game/*.c)
LOCAL_SRC_FILES += $(wildcard $(LOCAL_PATH)/../src/graphics/*.c)
LOCAL_SRC_FILES += $(wildcard $(LOCAL_PATH)/../src/shaders/*.c)
LOCAL_SRC_FILES += $(wildcard $(LOCAL_PATH)/../src/util/*.c)
include $(BUILD_SHARED_LIBRARY)

2
jni/Application.mk Normal file
View file

@ -0,0 +1,2 @@
APP_PLATFORM := 30
APP_DEBUG := true