diff options
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r-- | RepositoryExternal.mk | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index 5277aea0c565..911dab1fd748 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -3371,6 +3371,20 @@ endif # SYSTEN_LIBGLTF ifeq ($(ENABLE_COLLADA),TRUE) +ifeq ($(SYSTEM_OPENCOLLADA),TRUE) + +define gb_LinkTarget__use_opencollada_parser +$(call gb_LinkTarget_set_include,$(1),\ + $$(INCLUDE) \ + $(OPENCOLLADA_CFLAGS) \ +) + +$(call gb_LinkTarget_add_libs,$(1),$(OPENCOLLADA_LIBS)) + +endef + +else # !SYSTEM_OPENCOLLADA + define gb_LinkTarget__use_opencollada_parser $(call gb_LinkTarget_set_include,$(1),\ -I$(call gb_UnpackedTarball_get_dir,opencollada)/COLLADABaseUtils/include \ @@ -3385,6 +3399,8 @@ $(call gb_LinkTarget_use_static_libraries,$(1),\ ) endef +endif # SYSTEM_OPENCOLLADA + define gb_LinkTarget__use_collada2gltf $(call gb_LinkTarget_set_include,$(1),\ -I$(call gb_UnpackedTarball_get_dir,collada2gltf) \ |