Kaydet (Commit) 4bd53d1a authored tarafından Michael Stahl's avatar Michael Stahl

gbuild: add gb_ExternalProject_use_jars

Change-Id: Idd67548cb5f0e49e539459ed7f2fbd107d37c1b3
üst 8e602afd
...@@ -13,11 +13,14 @@ $(eval $(call gb_ExternalProject_register_targets,languagetool,\ ...@@ -13,11 +13,14 @@ $(eval $(call gb_ExternalProject_register_targets,languagetool,\
build \ build \
)) ))
$(call gb_ExternalProject_get_state_target,languagetool,build) : \ $(eval $(call gb_ExternalProject_use_jars,languagetool,\
$(call gb_Jar_get_target,juh) \ juh \
$(call gb_Jar_get_target,jurt) \ jurt \
$(call gb_Jar_get_target,ridl) \ ridl \
$(call gb_Jar_get_target,unoil) unoil \
))
$(call gb_ExternalProject_get_state_target,languagetool,build) :
cd "$(call gb_UnpackedTarball_get_dir,languagetool)" && \ cd "$(call gb_UnpackedTarball_get_dir,languagetool)" && \
$(ICECREAM_RUN) "$(ANT)" \ $(ICECREAM_RUN) "$(ANT)" \
-q \ -q \
......
...@@ -184,6 +184,15 @@ $(call gb_ExternalProject_get_preparation_target,$(1)) : \ ...@@ -184,6 +184,15 @@ $(call gb_ExternalProject_get_preparation_target,$(1)) : \
endef endef
# Make an external project depend on a Jar file
#
# gb_ExternalProject_use_jars external jars
define gb_ExternalProject_use_jars
$(call gb_ExternalProject_get_preparation_target,$(1)) : \
$(foreach jar,$(2),$(call gb_Jar_get_target,$(lib)))
endef
# Run a target command # Run a target command
# #
# This provides a wrapper that changes to the right directory, # This provides a wrapper that changes to the right directory,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment