First Commit
This commit is contained in:
35
3rdparty/shaderc/third_party/Android.mk
vendored
Normal file
35
3rdparty/shaderc/third_party/Android.mk
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
THIRD_PARTY_PATH := $(call my-dir)
|
||||
|
||||
# Set the location of glslang
|
||||
ifeq ($(GLSLANG_LOCAL_PATH),)
|
||||
GLSLANG_LOCAL_PATH:=$(THIRD_PARTY_PATH)/glslang
|
||||
endif
|
||||
include $(GLSLANG_LOCAL_PATH)/Android.mk
|
||||
|
||||
# Set the location of SPIRV-Tools.
|
||||
# Allow the user to override it, but default it to under our third_party directory.
|
||||
ifeq ($(SPVTOOLS_LOCAL_PATH),)
|
||||
SPVTOOLS_LOCAL_PATH:=$(THIRD_PARTY_PATH)/spirv-tools
|
||||
endif
|
||||
ifeq ($(SPVHEADERS_LOCAL_PATH),)
|
||||
# Use the third party dir if it exists.
|
||||
ifneq ($(wildcard $(THIRD_PARTY_PATH)/spirv-headers/include/spirv/spir-v.xml),)
|
||||
SPVHEADERS_LOCAL_PATH:=$(THIRD_PARTY_PATH)/spirv-headers
|
||||
else
|
||||
# Let SPIRV-Tools find its own headers and hope for the best.
|
||||
endif
|
||||
endif
|
||||
|
||||
# Now include the SPIRV-Tools dependency
|
||||
include $(SPVTOOLS_LOCAL_PATH)/Android.mk
|
||||
|
||||
ifeq ($(SHADERC_ENABLE_SPVC),1)
|
||||
# Set the location of SPIRV-Cross.
|
||||
# Allow the user to override it, but default it to under our third_party directory.
|
||||
ifeq ($(SPVCROSS_LOCAL_PATH),)
|
||||
SPVCROSS_LOCAL_PATH:=$(THIRD_PARTY_PATH)/spirv-cross
|
||||
endif
|
||||
|
||||
# Now include the SPIRV-Cross dependency
|
||||
include $(SPVCROSS_LOCAL_PATH)/jni/Android.mk
|
||||
endif
|
||||
Reference in New Issue
Block a user