diff options
author | Michael Stahl <mstahl@redhat.com> | 2014-01-20 18:01:04 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2014-01-20 19:37:52 +0100 |
commit | 0190a70e79efa437e1516e635f4f670d7a35bb2d (patch) | |
tree | 0ca33c28da0730cd6c14ef6fc8fe3a9dca342cac /solenv/gbuild/UnoApi.mk | |
parent | f6b9b73a1f87d1815ed8ab8f2494e5526a710bb9 (diff) |
gbuild: UnoApi: fix rebuilds after IDL changes
There used to be a dependency between .urd file and .hpp/.hdl files but
that was removed; introduce a dependency between .idl files and
.hpp/.hdl files to replace it so headers and stuff depending on them get
rebuilt.
Change-Id: Ibf1fe1db08c36ce42c392d27b794c2bc2a33738c
Diffstat (limited to 'solenv/gbuild/UnoApi.mk')
-rw-r--r-- | solenv/gbuild/UnoApi.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/solenv/gbuild/UnoApi.mk b/solenv/gbuild/UnoApi.mk index 5f40ee31bcaf..21ce4d6b14d6 100644 --- a/solenv/gbuild/UnoApi.mk +++ b/solenv/gbuild/UnoApi.mk @@ -68,6 +68,8 @@ endef define gb_UnoApi_add_idlfiles $(call gb_UnoApiTarget_add_idlfiles,$(1),$(2),$(3)) +$(call gb_UnoApiHeadersTarget_add_headerfiles,$(1),$(2),$(addsuffix .hpp,$(3))) +$(call gb_UnoApiHeadersTarget_add_headerfiles,$(1),$(2),$(addsuffix .hdl,$(3))) $(foreach idl,$(3),$(call gb_UnoApi__add_idlfile,$(1),$(gb_UnoApiTarget_REG_$(1))/$(2)/$(idl))) endef @@ -81,6 +83,7 @@ endef define gb_UnoApi_add_idlfiles_nohdl $(call gb_UnoApiTarget_add_idlfiles,$(1),$(2),$(3)) +$(call gb_UnoApiHeadersTarget_add_headerfiles,$(1),$(2),$(addsuffix .hpp,$(3))) $(foreach idl,$(3),$(call gb_UnoApi__add_idlfile,$(1),$(gb_UnoApiTarget_REG_$(1))/$(2)/$(idl))) endef |