summaryrefslogtreecommitdiffstats
path: root/RepositoryExternal.mk
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2012-12-30 13:11:43 +0100
committerDavid Tardon <dtardon@redhat.com>2012-12-30 17:15:49 +0100
commitceb0d0635c7dcdca577d20887c6cdd37517697d1 (patch)
tree5f5a2797b11f1ea59be0ae3711c531134904fe4d /RepositoryExternal.mk
parentchange translations (diff)
downloadcore-ceb0d0635c7dcdca577d20887c6cdd37517697d1.tar.gz
core-ceb0d0635c7dcdca577d20887c6cdd37517697d1.zip
use runtime deps in gbuild classes
Change-Id: I007e0293c354d6f930dffb4a9a2c2df5640a673b
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r--RepositoryExternal.mk18
1 files changed, 18 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index 641fbe436fae..969555c00949 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -2489,6 +2489,18 @@ $(call gb_Executable_add_runtime_dependencies,bestreversemap,\
)
endef
+# TODO depending on the whole URE might be overkill, but I do not have a
+# Windows machine to debug it...
+# FIXME: the library target should be for build too
+define gb_Executable__register_climaker
+$(call gb_Executable_add_runtime_dependencies,climaker,\
+ $(call gb_Library_get_target,$(gb_CPPU_ENV)_uno) \
+ $(call gb_Package_get_target_for_build,cppuhelper_unorc) \
+ $(call gb_Rdb_get_outdir_target_for_build,ure/services) \
+ $(call gb_UnoApiMerge_get_target_for_build,ure/types) \
+)
+endef
+
ifneq ($(SYSTEM_ICU),YES)
define gb_Executable__register_gendict
@@ -2499,6 +2511,12 @@ endef
endif
+define gb_Executable__register_idlc
+$(call gb_Executable_add_runtime_dependencies,idlc,\
+ $(call gb_ExternalExecutable_get_dependencies,ucpp) \
+)
+endef
+
define gb_Executable__register_localize
$(call gb_Executable_add_runtime_dependencies,localize,\
$(foreach exec,cfgex helpex propex transex3 treex uiex ulfex xrmex,\