diff options
author | David Tardon <dtardon@redhat.com> | 2012-12-29 12:56:24 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2012-12-29 13:03:48 +0100 |
commit | 6306926e038fd7ad49c0089ebce8be0f0f8da3c7 (patch) | |
tree | e099c0509f223bc98bb1a0f6df72bcc179d2730b /RepositoryExternal.mk | |
parent | 2e6d024ac589fd1df7f41a30cfdf47a2f1ded932 (diff) |
register ICU tools as external executables
Change-Id: Ia6c96d3db5c232cb393832c1dd4e33295827bb99
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r-- | RepositoryExternal.mk | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index 583ef0b95d23..088a9a705e2c 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -2531,4 +2531,77 @@ endef endif # SYSTEM_PYTHON +ifneq ($(SYSTEM_GENBRK),) + +define gb_ExternalExecutable__register_genbrk +$(call gb_ExternalExecutable_set_external,genbrk,$(SYSTEM_GENBRK)) + +endef + +else # ! SYSTEM_GENBRK + +define gb_ExternalExecutable__register_genbrk +$(call gb_ExternalExecutable_set_internal,genbrk) +$(call gb_ExternalExecutable_add_dependencies,genbrk,\ + $(call gb_Package_get_target_for_build,icu) \ +) + +endef + +endif + +ifneq ($(SYSTEM_GENCCODE),) + +define gb_ExternalExecutable__register_genccode +$(call gb_ExternalExecutable_set_external,genccode,$(SYSTEM_GENCCODE)) + +endef + +else # ! SYSTEM_GENCCODE + +define gb_ExternalExecutable__register_genccode +$(call gb_ExternalExecutable_set_internal,genccode) +$(call gb_ExternalExecutable_add_dependencies,genccode,\ + $(call gb_Package_get_target_for_build,icu) \ +) + +endef + +endif + +ifneq ($(SYSTEM_GENCMN),) + +define gb_ExternalExecutable__register_gencmn +$(call gb_ExternalExecutable_set_external,gencmn,$(SYSTEM_GENCMN)) + +endef + +else # ! SYSTEM_GENCMN + +define gb_ExternalExecutable__register_gencmn +$(call gb_ExternalExecutable_set_internal,gencmn) +$(call gb_ExternalExecutable_add_dependencies,gencmn,\ + $(call gb_Package_get_target_for_build,icu) \ +) + +endef + +endif + +ifeq ($(SYSTEM_ICU),YES) + +gb_ExternalExecutable__register_gendict := + +else + +define gb_ExternalExecutable__register_gendict +$(call gb_ExternalExecutable_set_internal,gendict) +$(call gb_ExternalExecutable_add_dependencies,gendict,\ + $(call gb_Package_get_target_for_build,icu) \ +) + +endef + +endif + # vim: set noet sw=4 ts=4: |