basctl/AllLangResTarget_basctl.mk | 13 +++++++++---- basic/AllLangResTarget_sb.mk | 7 +++++++ chart2/AllLangResTarget_chartcontroller.mk | 10 +++++++++- cui/AllLangResTarget_cui.mk | 8 ++++++++ dbaccess/AllLangResTarget_dba.mk | 4 ++++ dbaccess/AllLangResTarget_dbmm.mk | 4 ++-- dbaccess/AllLangResTarget_dbu.mk | 12 +++++++++--- dbaccess/AllLangResTarget_dbui.mk | 12 +++++++++--- dbaccess/AllLangResTarget_sdbt.mk | 6 ++++-- dbaccess/Library_dbu.mk | 12 ++---------- desktop/AllLangResTarget_dkt.mk | 4 ++-- editeng/AllLangResTarget_editeng.mk | 4 ++++ extensions/AllLangResTarget_abp.mk | 4 ++++ extensions/AllLangResTarget_bib.mk | 7 +++++++ extensions/AllLangResTarget_dbp.mk | 4 ++++ filter/AllLangResTarget_pdffilter.mk | 4 ++++ filter/AllLangResTarget_xsltdlg.mk | 4 ++++ forms/AllLangResTarget_frm.mk | 4 ++++ formula/AllLangResTarget_for.mk | 6 +++++- formula/AllLangResTarget_forui.mk | 4 ++++ fpicker/AllLangResTarget_fps_office.mk | 5 +++-- framework/AllLangResTarget_fwe.mk | 4 ++++ padmin/AllLangResTarget_spa.mk | 4 ---- reportdesign/AllLangResTarget_rpt.mk | 7 +++++-- reportdesign/AllLangResTarget_rptui.mk | 10 ++++++++-- sc/AllLangResTarget_sc.mk | 12 ++++++++++-- sd/AllLangResTarget_sd.mk | 14 +++++++++++--- sfx2/AllLangResTarget_sfx2.mk | 8 +++++++- solenv/gbuild/AllLangResTarget.mk | 15 +++++++++++++++ solenv/gbuild/TargetLocations.mk | 4 +++- starmath/AllLangResTarget_sm.mk | 9 +++++++-- svl/AllLangResTarget_svl.mk | 5 ++--- svtools/AllLangResTarget_svt.mk | 7 +++++++ svx/AllLangResTarget_gal.mk | 7 +++++++ svx/AllLangResTarget_ofa.mk | 10 +++++++--- svx/AllLangResTarget_svx.mk | 12 +++++++++++- svx/AllLangResTarget_textconversiondlgs.mk | 5 ++--- svx/Package_globlmn_hrc.mk | 2 +- sw/AllLangResTarget_sw.mk | 12 ++++++++++-- uui/AllLangResTarget_uui.mk | 6 ++++++ vcl/AllLangResTarget_vcl.mk | 4 ++++ wizards/AllLangResTarget_cal.mk | 4 ---- wizards/AllLangResTarget_dbw.mk | 4 ---- wizards/AllLangResTarget_eur.mk | 4 ---- wizards/AllLangResTarget_imp.mk | 4 ---- wizards/AllLangResTarget_tpl.mk | 4 ---- wizards/AllLangResTarget_wwz.mk | 4 ---- wizards/AllLangResTarget_wzi.mk | 4 ---- xmlsecurity/AllLangResTarget_xsec.mk | 5 +++++ 49 files changed, 240 insertions(+), 88 deletions(-)
New commits: commit 2753a9904ce4caeeacca5eb2987319dc179c428b Author: David Tardon <dtar...@redhat.com> Date: Mon Apr 9 10:08:01 2012 +0200 do not put things directly into $(WORKDIR) diff --git a/chart2/AllLangResTarget_chartcontroller.mk b/chart2/AllLangResTarget_chartcontroller.mk index b72a07a..ec8dd82 100644 --- a/chart2/AllLangResTarget_chartcontroller.mk +++ b/chart2/AllLangResTarget_chartcontroller.mk @@ -49,7 +49,7 @@ $(eval $(call gb_SrsTarget_set_include,chart2/res,\ -I$(SRCDIR)/chart2/source/controller/inc \ -I$(SRCDIR)/chart2/source/controller/main \ -I$(SRCDIR)/chart2/source/inc \ - -I$(WORKDIR)/inc/chart2 \ + -I$(call gb_SrsTemplateTarget_get_include_dir,chart2) \ )) $(eval $(call gb_SrsTarget_add_files,chart2/res,\ diff --git a/dbaccess/AllLangResTarget_dbu.mk b/dbaccess/AllLangResTarget_dbu.mk index a8e17f8..1e353af 100644 --- a/dbaccess/AllLangResTarget_dbu.mk +++ b/dbaccess/AllLangResTarget_dbu.mk @@ -45,7 +45,7 @@ $(eval $(call gb_SrsTarget_use_packages,dbaccess/dbu,\ $(eval $(call gb_SrsTarget_set_include,dbaccess/dbu,\ $$(INCLUDE) \ - -I$(WORKDIR)/inc/dbaccess \ + -I$(call gb_SrsTemplateTarget_get_include_dir,dbaccess) \ -I$(SRCDIR)/dbaccess/inc \ -I$(SRCDIR)/dbaccess/source/ui/inc \ )) diff --git a/dbaccess/AllLangResTarget_dbui.mk b/dbaccess/AllLangResTarget_dbui.mk index c22b4d1..fe37557 100644 --- a/dbaccess/AllLangResTarget_dbui.mk +++ b/dbaccess/AllLangResTarget_dbui.mk @@ -44,7 +44,7 @@ $(eval $(call gb_SrsTarget_use_package,dbaccess/dbui,\ $(eval $(call gb_SrsTarget_set_include,dbaccess/dbui,\ $$(INCLUDE) \ - -I$(WORKDIR)/inc/dbaccess \ + -I$(call gb_SrsTemplateTarget_get_include_dir,dbaccess) \ -I$(SRCDIR)/dbaccess/source/ui/inc \ -I$(SRCDIR)/dbaccess/source/ui/dlg \ -I$(SRCDIR)/dbaccess/inc \ diff --git a/dbaccess/Library_dbu.mk b/dbaccess/Library_dbu.mk index 727568e..44d75b5 100644 --- a/dbaccess/Library_dbu.mk +++ b/dbaccess/Library_dbu.mk @@ -32,7 +32,7 @@ $(eval $(call gb_Library_set_include,dbu,\ -I$(SRCDIR)/dbaccess/inc \ -I$(SRCDIR)/dbaccess/source/inc \ -I$(SRCDIR)/dbaccess/source/ui/inc \ - -I$(WORKDIR)/inc/dbaccess \ + -I$(call gb_SrsTemplateTarget_get_include_dir,dbaccess) \ )) $(eval $(call gb_Library_use_api,dbu,\ @@ -290,14 +290,6 @@ $(eval $(call gb_Library_add_exception_objects,dbu,\ )) endif -$(foreach object,\ - dbaccess/source/ui/dlg/ConnectionHelper \ - dbaccess/source/ui/dlg/ConnectionPage \ - dbaccess/source/ui/dlg/ConnectionPageSetup \ - dbaccess/source/ui/dlg/DBSetupConnectionPages \ - dbaccess/source/ui/dlg/detailpages \ - dbaccess/source/ui/dlg/tablespage \ - dbaccess/source/ui/dlg/TextConnectionHelper \ - ,$(eval $(call gb_CxxObject_get_target,$(object)) : $(WORKDIR)/inc/dbaccess/AutoControls.hrc)) +$(call gb_Library_get_headers_target,dbu) : $(call gb_SrsTemplateTarget_get_include_dir,dbaccess)/AutoControls.hrc # vim: set noet sw=4 ts=4: diff --git a/sd/AllLangResTarget_sd.mk b/sd/AllLangResTarget_sd.mk index 62a205f..92931c5 100644 --- a/sd/AllLangResTarget_sd.mk +++ b/sd/AllLangResTarget_sd.mk @@ -50,7 +50,7 @@ $(eval $(call gb_SrsTarget_set_include,sd/res,\ -I$(SRCDIR)/sd/inc \ -I$(SRCDIR)/sd/source/ui/inc \ -I$(SRCDIR)/sd/source/ui/slidesorter/inc \ - -I$(WORKDIR)/inc/sd \ + -I$(call gb_SrsTemplateTarget_get_include_dir,sd) \ )) $(eval $(call gb_SrsTarget_add_files,sd/res,\ diff --git a/solenv/gbuild/TargetLocations.mk b/solenv/gbuild/TargetLocations.mk index 51cf2a5..2fbd434 100644 --- a/solenv/gbuild/TargetLocations.mk +++ b/solenv/gbuild/TargetLocations.mk @@ -124,7 +124,8 @@ gb_SrsPartMergeTarget_get_target = $(WORKDIR)/SrsPartMergeTarget/$(1) gb_SrsPartTarget_get_target = $(WORKDIR)/SrsPartTarget/$(1) gb_SrsTarget_get_external_headers_target = $(WORKDIR)/ExternalHeaders/SrsTarget/$(1) gb_SrsTarget_get_target = $(WORKDIR)/SrsTarget/$(1).srs -gb_SrsTemplatePartTarget_get_target = $(WORKDIR)/inc/$(firstword $(subst /, ,$(1)))/$(subst _tmpl,,$(notdir $(1))) +gb_SrsTemplatePartTarget_get_target = $(WORKDIR)/SrsTemplatePartTarget/$(firstword $(subst /, ,$(1)))/$(subst _tmpl,,$(notdir $(1))) +gb_SrsTemplateTarget_get_include_dir = $(WORKDIR)/SrsTemplatePartTarget/$(firstword $(subst /, ,$(1))) gb_SrsTemplateTarget_get_target = $(WORKDIR)/SrsTemplateTarget/$(1) gb_UnoApiTarget_get_target = $(WORKDIR)/UnoApiTarget/$(1).rdb gb_UnoApiHeadersTarget_get_bootstrap_dir = $(WORKDIR)/UnoApiHeadersTarget/$(1)/bootstrap diff --git a/svx/AllLangResTarget_svx.mk b/svx/AllLangResTarget_svx.mk index 520db94..cf152d7 100644 --- a/svx/AllLangResTarget_svx.mk +++ b/svx/AllLangResTarget_svx.mk @@ -48,7 +48,7 @@ $(eval $(call gb_SrsTarget_use_packages,svx/res,\ $(eval $(call gb_SrsTarget_set_include,svx/res,\ $$(INCLUDE) \ - -I$(WORKDIR)/inc/svx \ + -I$(call gb_SrsTemplateTarget_get_include_dir,svx) \ -I$(SRCDIR)/svx/source/inc \ -I$(SRCDIR)/svx/source/dialog \ -I$(SRCDIR)/svx/inc/ \ diff --git a/svx/Package_globlmn_hrc.mk b/svx/Package_globlmn_hrc.mk index 6fa5fa8..4b1926f 100644 --- a/svx/Package_globlmn_hrc.mk +++ b/svx/Package_globlmn_hrc.mk @@ -25,7 +25,7 @@ # in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable # instead of those above. -$(eval $(call gb_Package_Package,svx_globlmn_hrc,$(WORKDIR)/inc/svx)) +$(eval $(call gb_Package_Package,svx_globlmn_hrc,$(call gb_SrsTemplateTarget_get_include_dir,svx))) $(eval $(call gb_Package_add_file,svx_globlmn_hrc,inc/svx/globlmn.hrc,globlmn.hrc)) commit 6de739282998cecb83029bb1f53c8698d3515eee Author: David Tardon <dtar...@redhat.com> Date: Mon Apr 9 09:18:34 2012 +0200 add package deps for resources diff --git a/basctl/AllLangResTarget_basctl.mk b/basctl/AllLangResTarget_basctl.mk index d238350..54ba3c3 100644 --- a/basctl/AllLangResTarget_basctl.mk +++ b/basctl/AllLangResTarget_basctl.mk @@ -34,6 +34,15 @@ $(eval $(call gb_AllLangResTarget_add_srs,basctl,\ $(eval $(call gb_SrsTarget_SrsTarget,basctl/res)) +$(eval $(call gb_SrsTarget_use_packages,basctl/res,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svtools_inc \ + svx_globlmn_hrc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,basctl/res,\ -I$(SRCDIR)/basctl/inc \ -I$(SRCDIR)/basctl/source/inc \ @@ -54,8 +63,4 @@ $(eval $(call gb_SrsTarget_add_files,basctl/res,\ basctl/source/dlged/managelang.src \ )) -$(call gb_SrsTemplateTarget_get_target,basctl/res) : \ - $(call gb_Package_get_target,svx_globlmn_hrc) \ - $(call gb_Package_get_target,svx_inc) - # vim: set noet sw=4 ts=4: diff --git a/basic/AllLangResTarget_sb.mk b/basic/AllLangResTarget_sb.mk index 8677373..b3cb941 100644 --- a/basic/AllLangResTarget_sb.mk +++ b/basic/AllLangResTarget_sb.mk @@ -35,6 +35,13 @@ $(eval $(call gb_AllLangResTarget_add_srs,sb,\ $(eval $(call gb_SrsTarget_SrsTarget,sb/res)) +$(eval $(call gb_SrsTarget_use_packages,sb/res,\ + basic_inc \ + svl_inc \ + svtools_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,sb/res,\ $$(INCLUDE) \ -I$(SRCDIR)/basic/inc \ diff --git a/chart2/AllLangResTarget_chartcontroller.mk b/chart2/AllLangResTarget_chartcontroller.mk index db22e6c..b72a07a 100644 --- a/chart2/AllLangResTarget_chartcontroller.mk +++ b/chart2/AllLangResTarget_chartcontroller.mk @@ -35,6 +35,14 @@ $(eval $(call gb_AllLangResTarget_add_srs,chartcontroller,\ $(eval $(call gb_SrsTarget_SrsTarget,chart2/res)) +$(eval $(call gb_SrsTarget_use_packages,chart2/res,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svtools_inc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,chart2/res,\ $$(INCLUDE) \ -I$(SRCDIR)/chart2/source/controller/dialogs \ diff --git a/cui/AllLangResTarget_cui.mk b/cui/AllLangResTarget_cui.mk index 39aaa84..c4ef420 100644 --- a/cui/AllLangResTarget_cui.mk +++ b/cui/AllLangResTarget_cui.mk @@ -35,6 +35,14 @@ $(eval $(call gb_AllLangResTarget_add_srs,cui,\ $(eval $(call gb_SrsTarget_SrsTarget,cui/res)) +$(eval $(call gb_SrsTarget_use_packages,cui/res,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svtools_inc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,cui/res,\ $$(INCLUDE) \ -I$(SRCDIR)/cui/source/inc \ diff --git a/dbaccess/AllLangResTarget_dba.mk b/dbaccess/AllLangResTarget_dba.mk index 7c58a5b..8e61901 100644 --- a/dbaccess/AllLangResTarget_dba.mk +++ b/dbaccess/AllLangResTarget_dba.mk @@ -35,6 +35,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,dba,\ $(eval $(call gb_SrsTarget_SrsTarget,dbaccess/dba)) +$(eval $(call gb_SrsTarget_use_packages,dbaccess/dba,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,dbaccess/dba,\ $$(INCLUDE) \ -I$(SRCDIR)/dbaccess/source/core/inc \ diff --git a/dbaccess/AllLangResTarget_dbmm.mk b/dbaccess/AllLangResTarget_dbmm.mk index 94f1811..e9619d8 100644 --- a/dbaccess/AllLangResTarget_dbmm.mk +++ b/dbaccess/AllLangResTarget_dbmm.mk @@ -35,8 +35,8 @@ $(eval $(call gb_AllLangResTarget_add_srs,dbmm,\ $(eval $(call gb_SrsTarget_SrsTarget,dbaccess/dbmm)) -$(eval $(call gb_SrsTarget_set_include,dbaccess/dbmm,\ - $$(INCLUDE) \ +$(eval $(call gb_SrsTarget_use_packages,dbaccess/dbmm,\ + svl_inc \ )) $(eval $(call gb_SrsTarget_add_files,dbaccess/dbmm,\ diff --git a/dbaccess/AllLangResTarget_dbu.mk b/dbaccess/AllLangResTarget_dbu.mk index 1d09ad3..a8e17f8 100644 --- a/dbaccess/AllLangResTarget_dbu.mk +++ b/dbaccess/AllLangResTarget_dbu.mk @@ -35,6 +35,14 @@ $(eval $(call gb_AllLangResTarget_add_srs,dbu,\ $(eval $(call gb_SrsTarget_SrsTarget,dbaccess/dbu)) +$(eval $(call gb_SrsTarget_use_packages,dbaccess/dbu,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svx_globlmn_hrc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,dbaccess/dbu,\ $$(INCLUDE) \ -I$(WORKDIR)/inc/dbaccess \ @@ -89,6 +97,4 @@ $(eval $(call gb_SrsTarget_add_templates,dbaccess/dbu,\ dbaccess/source/ui/inc/toolbox_tmpl.hrc \ )) -$(call gb_SrsTemplateTarget_get_target,dbaccess/dbu) : $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/dbaccess/AllLangResTarget_dbui.mk b/dbaccess/AllLangResTarget_dbui.mk index d461902..c22b4d1 100644 --- a/dbaccess/AllLangResTarget_dbui.mk +++ b/dbaccess/AllLangResTarget_dbui.mk @@ -34,6 +34,14 @@ $(eval $(call gb_AllLangResTarget_add_srs,dbui,dbaccess/dbui)) $(eval $(call gb_SrsTarget_SrsTarget,dbaccess/dbui)) +$(eval $(call gb_SrsTarget_use_package,dbaccess/dbui,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svx_globlmn_hrc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,dbaccess/dbui,\ $$(INCLUDE) \ -I$(WORKDIR)/inc/dbaccess \ @@ -90,6 +98,4 @@ $(eval $(call gb_SrsTarget_add_templates,dbaccess/dbui,\ dbaccess/source/ui/inc/toolbox_tmpl.hrc \ )) -$(call gb_SrsTemplateTarget_get_target,dbaccess/dbui) : $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/dbaccess/AllLangResTarget_sdbt.mk b/dbaccess/AllLangResTarget_sdbt.mk index fb31dd5..778dd89 100644 --- a/dbaccess/AllLangResTarget_sdbt.mk +++ b/dbaccess/AllLangResTarget_sdbt.mk @@ -35,10 +35,12 @@ $(eval $(call gb_AllLangResTarget_add_srs,sdbt,\ $(eval $(call gb_SrsTarget_SrsTarget,dbaccess/sdbt)) +$(eval $(call gb_SrsTarget_use_packages,dbaccess/sdbt,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,dbaccess/sdbt,\ $$(INCLUDE) \ - -I$(WORKDIR)/inc/dbaccess \ - -I$(SRCDIR)/dbaccess/inc \ -I$(SRCDIR)/dbaccess/source/sdbtools/inc \ )) diff --git a/desktop/AllLangResTarget_dkt.mk b/desktop/AllLangResTarget_dkt.mk index 5dd7f04..0a2bfc7 100644 --- a/desktop/AllLangResTarget_dkt.mk +++ b/desktop/AllLangResTarget_dkt.mk @@ -35,8 +35,8 @@ $(eval $(call gb_AllLangResTarget_add_srs,dkt,\ $(eval $(call gb_SrsTarget_SrsTarget,dkt/res)) -$(eval $(call gb_SrsTarget_set_include,dkt/res,\ - $$(INCLUDE) \ +$(eval $(call gb_SrsTarget_use_packages,dkt/res,\ + svl_inc \ )) $(eval $(call gb_SrsTarget_add_files,dkt/res,\ diff --git a/editeng/AllLangResTarget_editeng.mk b/editeng/AllLangResTarget_editeng.mk index 924e098..512de2d 100644 --- a/editeng/AllLangResTarget_editeng.mk +++ b/editeng/AllLangResTarget_editeng.mk @@ -33,6 +33,10 @@ $(eval $(call gb_AllLangResTarget_set_reslocation,editeng,svx)) $(eval $(call gb_AllLangResTarget_add_srs,editeng, editeng/res)) $(eval $(call gb_SrsTarget_SrsTarget,editeng/res)) +$(eval $(call gb_SrsTarget_use_packages,editeng/srs,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,editeng/res,\ $$(INCLUDE) \ -I$(SRCDIR)/editeng/inc \ diff --git a/extensions/AllLangResTarget_abp.mk b/extensions/AllLangResTarget_abp.mk index 7da6d41..6ea4ea3 100644 --- a/extensions/AllLangResTarget_abp.mk +++ b/extensions/AllLangResTarget_abp.mk @@ -36,6 +36,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,abp,abp/res)) $(eval $(call gb_SrsTarget_SrsTarget,abp/res)) +$(eval $(call gb_SrsTarget_use_packages,abp/res,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,abp/res,\ $$(INCLUDE) \ -I$(SRCDIR)/extensions/inc \ diff --git a/extensions/AllLangResTarget_bib.mk b/extensions/AllLangResTarget_bib.mk index 78b0677..4d5f8fa 100644 --- a/extensions/AllLangResTarget_bib.mk +++ b/extensions/AllLangResTarget_bib.mk @@ -34,6 +34,13 @@ $(eval $(call gb_AllLangResTarget_add_srs,bib,bib/res)) $(eval $(call gb_SrsTarget_SrsTarget,bib/res)) +$(eval $(call gb_SrsTarget_use_packages,bib/res,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,bib/res,\ $$(INCLUDE) \ -I$(SRCDIR)/extensions/inc \ diff --git a/extensions/AllLangResTarget_dbp.mk b/extensions/AllLangResTarget_dbp.mk index d4d4e30..1645177 100644 --- a/extensions/AllLangResTarget_dbp.mk +++ b/extensions/AllLangResTarget_dbp.mk @@ -34,6 +34,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,dbp,dbp/res)) $(eval $(call gb_SrsTarget_SrsTarget,dbp/res)) +$(eval $(call gb_SrsTarget_use_packages,dbp/res,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,dbp/res,\ $$(INCLUDE) \ -I$(SRCDIR)/extensions/inc \ diff --git a/filter/AllLangResTarget_pdffilter.mk b/filter/AllLangResTarget_pdffilter.mk index ce3ef85..c4025ff 100644 --- a/filter/AllLangResTarget_pdffilter.mk +++ b/filter/AllLangResTarget_pdffilter.mk @@ -28,6 +28,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,pdffilter,\ $(eval $(call gb_SrsTarget_SrsTarget,filter/pdffilter)) +$(eval $(call gb_SrsTarget_use_packages,filter/pdffilter,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,filter/pdffilter,\ $$(INCLUDE) \ -I$(SRCDIR)/filter/inc \ diff --git a/filter/AllLangResTarget_xsltdlg.mk b/filter/AllLangResTarget_xsltdlg.mk index 6ed201d..d4a38f1 100644 --- a/filter/AllLangResTarget_xsltdlg.mk +++ b/filter/AllLangResTarget_xsltdlg.mk @@ -25,6 +25,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,xsltdlg,\ $(eval $(call gb_SrsTarget_SrsTarget,filter/xsltdlg)) +$(eval $(call gb_SrsTarget_use_packages,filter/xsltdlg,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,filter/xsltdlg,\ $$(INCLUDE) \ -I$(SRCDIR)/filter/inc \ diff --git a/forms/AllLangResTarget_frm.mk b/forms/AllLangResTarget_frm.mk index 29c1278..9ad1385 100644 --- a/forms/AllLangResTarget_frm.mk +++ b/forms/AllLangResTarget_frm.mk @@ -35,6 +35,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,frm,\ $(eval $(call gb_SrsTarget_SrsTarget,frm/res)) +$(eval $(call gb_SrsTarget_use_packages,frm/res,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,frm/res,\ $$(INCLUDE) \ -I$(SRCDIR)/forms/source/inc \ diff --git a/formula/AllLangResTarget_for.mk b/formula/AllLangResTarget_for.mk index 0cc451e..0ff2d28 100644 --- a/formula/AllLangResTarget_for.mk +++ b/formula/AllLangResTarget_for.mk @@ -35,9 +35,13 @@ $(eval $(call gb_AllLangResTarget_add_srs,for,\ $(eval $(call gb_SrsTarget_SrsTarget,formula/res)) +$(eval $(call gb_SrsTarget_use_packages,formula/res,\ + formula_inc \ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,formula/res,\ $$(INCLUDE) \ - -I$(SRCDIR)/formula/inc \ -I$(SRCDIR)/formula/source/core/inc \ )) diff --git a/formula/AllLangResTarget_forui.mk b/formula/AllLangResTarget_forui.mk index d6e95d2..3b1e962 100644 --- a/formula/AllLangResTarget_forui.mk +++ b/formula/AllLangResTarget_forui.mk @@ -35,6 +35,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,forui,\ $(eval $(call gb_SrsTarget_SrsTarget,formula/ui)) +$(eval $(call gb_SrsTarget_use_packages,formula/ui,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,formula/ui,\ $$(INCLUDE) \ -I$(SRCDIR)/formula/inc \ diff --git a/fpicker/AllLangResTarget_fps_office.mk b/fpicker/AllLangResTarget_fps_office.mk index 27e0f85..5d666bb 100644 --- a/fpicker/AllLangResTarget_fps_office.mk +++ b/fpicker/AllLangResTarget_fps_office.mk @@ -35,8 +35,9 @@ $(eval $(call gb_AllLangResTarget_add_srs,fps_office,\ $(eval $(call gb_SrsTarget_SrsTarget,fps_office/res)) -$(eval $(call gb_SrsTarget_set_include,fps_office/res,\ - $$(INCLUDE) \ +$(eval $(call gb_SrsTarget_use_packages,fps_office/res,\ + svl_inc \ + svtools_inc \ )) $(eval $(call gb_SrsTarget_add_files,fps_office/res,\ diff --git a/framework/AllLangResTarget_fwe.mk b/framework/AllLangResTarget_fwe.mk index ef8ec87..a6dff4c 100644 --- a/framework/AllLangResTarget_fwe.mk +++ b/framework/AllLangResTarget_fwe.mk @@ -50,6 +50,10 @@ $(eval $(call gb_SrsTarget_add_files,fwe/fwk_classes,\ $(eval $(call gb_SrsTarget_SrsTarget,fwe/fwk_services)) +$(eval $(call gb_SrsTarget_use_packages,fwe/fwk_services,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,fwe/fwk_services,\ $$(INCLUDE) \ -I$(SRCDIR)/framework/inc \ diff --git a/padmin/AllLangResTarget_spa.mk b/padmin/AllLangResTarget_spa.mk index bd76b92..f70e507 100644 --- a/padmin/AllLangResTarget_spa.mk +++ b/padmin/AllLangResTarget_spa.mk @@ -36,10 +36,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,spa,\ $(eval $(call gb_SrsTarget_SrsTarget,padmin/source)) -$(eval $(call gb_SrsTarget_set_include,padmin/source,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,padmin/source,\ padmin/source/padialog.src \ padmin/source/rtsetup.src \ diff --git a/reportdesign/AllLangResTarget_rpt.mk b/reportdesign/AllLangResTarget_rpt.mk index bb35615..ef5c450 100644 --- a/reportdesign/AllLangResTarget_rpt.mk +++ b/reportdesign/AllLangResTarget_rpt.mk @@ -35,6 +35,11 @@ $(eval $(call gb_AllLangResTarget_add_srs,rpt,\ $(eval $(call gb_SrsTarget_SrsTarget,reportdesign/res)) +$(eval $(call gb_SrsTarget_use_packages,reportdesign/res,\ + svl_inc \ + svx_globlmn_hrc \ +)) + $(eval $(call gb_SrsTarget_set_include,reportdesign/res,\ $$(INCLUDE) \ -I$(SRCDIR)/reportdesign/source/core/inc \ @@ -44,6 +49,4 @@ $(eval $(call gb_SrsTarget_add_files,reportdesign/res,\ reportdesign/source/core/resource/strings.src \ )) -$(call gb_SrsTemplateTarget_get_target,reportdesign/res) : $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/reportdesign/AllLangResTarget_rptui.mk b/reportdesign/AllLangResTarget_rptui.mk index f767460..0235e7f 100644 --- a/reportdesign/AllLangResTarget_rptui.mk +++ b/reportdesign/AllLangResTarget_rptui.mk @@ -34,6 +34,14 @@ $(eval $(call gb_AllLangResTarget_add_srs,rptui,reportdesign/rptui)) $(eval $(call gb_SrsTarget_SrsTarget,reportdesign/rptui)) +$(eval $(call gb_SrsTarget_use_packages,reportdesign/rptui,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svx_globlmn_hrc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,reportdesign/rptui,\ $$(INCLUDE) \ -I$(SRCDIR)/reportdesign/source/ui/inc \ @@ -52,6 +60,4 @@ $(eval $(call gb_SrsTarget_add_files,reportdesign/rptui,\ reportdesign/source/ui/report/report.src \ )) -$(call gb_SrsTemplateTarget_get_target,reportdesign/rptui) : $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/sc/AllLangResTarget_sc.mk b/sc/AllLangResTarget_sc.mk index ab87f3d..09526bd 100644 --- a/sc/AllLangResTarget_sc.mk +++ b/sc/AllLangResTarget_sc.mk @@ -29,6 +29,16 @@ $(eval $(call gb_AllLangResTarget_add_srs,sc,\ $(eval $(call gb_SrsTarget_SrsTarget,sc/res)) +$(eval $(call gb_SrsTarget_use_packages,sc/res,\ + editeng_inc \ + formula_inc \ + sfx2_inc \ + svl_inc \ + svx_globlmn_hrc \ + svx_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,sc/res,\ $$(INCLUDE) \ -I$(SRCDIR)/sc/inc \ @@ -104,6 +114,4 @@ $(eval $(call gb_SrsTarget_add_files,sc/res,\ sc/source/core/src/compiler.src \ )) -$(call gb_SrsTemplateTarget_get_target,sc/res) : $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/sd/AllLangResTarget_sd.mk b/sd/AllLangResTarget_sd.mk index 8b8634f..62a205f 100644 --- a/sd/AllLangResTarget_sd.mk +++ b/sd/AllLangResTarget_sd.mk @@ -35,6 +35,16 @@ $(eval $(call gb_AllLangResTarget_add_srs,sd,\ $(eval $(call gb_SrsTarget_SrsTarget,sd/res)) +$(eval $(call gb_SrsTarget_use_packages,sd/res,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svtools_inc \ + svx_globlmn_hrc \ + svx_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,sd/res,\ $$(INCLUDE) \ -I$(SRCDIR)/sd/inc \ @@ -102,6 +112,4 @@ $(eval $(call gb_SrsTarget_add_templates,sd/res,\ sd/source/ui/app/toolbox2_tmpl.src \ )) -$(call gb_SrsTemplateTarget_get_target,sd/res) : $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/sfx2/AllLangResTarget_sfx2.mk b/sfx2/AllLangResTarget_sfx2.mk index d73d9bf..bce3085 100644 --- a/sfx2/AllLangResTarget_sfx2.mk +++ b/sfx2/AllLangResTarget_sfx2.mk @@ -36,12 +36,18 @@ $(eval $(call gb_AllLangResTarget_add_srs,sfx,\ $(eval $(call gb_SrsTarget_SrsTarget,sfx/res)) +$(eval $(call gb_SrsTarget_use_packages,sfx/res,\ + sfx2_inc \ + svl_inc \ + svtools_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,sfx/res,\ $$(INCLUDE) \ -I$(SRCDIR)/sfx2/source/dialog \ -I$(SRCDIR)/sfx2/source/inc \ -I$(SRCDIR)/sfx2/inc/ \ - -I$(SRCDIR)/sfx2/inc/sfx \ )) $(eval $(call gb_SrsTarget_add_files,sfx/res,\ diff --git a/starmath/AllLangResTarget_sm.mk b/starmath/AllLangResTarget_sm.mk index 3cfda79..a89c924 100644 --- a/starmath/AllLangResTarget_sm.mk +++ b/starmath/AllLangResTarget_sm.mk @@ -36,6 +36,13 @@ $(eval $(call gb_AllLangResTarget_set_reslocation,sm,starmath)) $(eval $(call gb_SrsTarget_SrsTarget,sm/res)) +$(eval $(call gb_SrsTarget_use_packages,sm/res,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svx_globlmn_hrc \ +)) + $(eval $(call gb_SrsTarget_set_include,sm/res,\ $$(INCLUDE) \ -I$(SRCDIR)/starmath/inc \ @@ -48,6 +55,4 @@ $(eval $(call gb_SrsTarget_add_files,sm/res,\ starmath/source/toolbox.src \ )) -$(call gb_SrsTemplateTarget_get_target,sm/res) : $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/svl/AllLangResTarget_svl.mk b/svl/AllLangResTarget_svl.mk index 40bb46f..4deeed7 100644 --- a/svl/AllLangResTarget_svl.mk +++ b/svl/AllLangResTarget_svl.mk @@ -34,9 +34,8 @@ $(eval $(call gb_AllLangResTarget_add_srs,svl,\ $(eval $(call gb_SrsTarget_SrsTarget,svl/res)) -$(eval $(call gb_SrsTarget_set_include,svl/res,\ - $$(INCLUDE) \ - -I$(SRCDIR)/svl/inc \ +$(eval $(call gb_SrsTarget_use_packages,svl/res,\ + svl_inc \ )) $(eval $(call gb_SrsTarget_add_files,svl/res,\ diff --git a/svtools/AllLangResTarget_svt.mk b/svtools/AllLangResTarget_svt.mk index a495a70..430eb23 100644 --- a/svtools/AllLangResTarget_svt.mk +++ b/svtools/AllLangResTarget_svt.mk @@ -36,6 +36,13 @@ $(eval $(call gb_AllLangResTarget_add_srs,svt,\ $(eval $(call gb_SrsTarget_SrsTarget,svt/res)) +$(eval $(call gb_SrsTarget_use_packages,svt/res,\ + i18npool_inc \ + svl_inc \ + svtools_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,svt/res,\ $$(INCLUDE) \ -I$(SRCDIR)/svtools/source/inc \ diff --git a/svx/AllLangResTarget_gal.mk b/svx/AllLangResTarget_gal.mk index 7694c65..b959f45 100644 --- a/svx/AllLangResTarget_gal.mk +++ b/svx/AllLangResTarget_gal.mk @@ -34,6 +34,13 @@ $(eval $(call gb_AllLangResTarget_add_srs,gal,svx/gal)) $(eval $(call gb_SrsTarget_SrsTarget,svx/gal)) +$(eval $(call gb_SrsTarget_use_packages,svx/gal,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svx_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,svx/gal,\ $$(INCLUDE) \ -I$(SRCDIR)/svx/source/gallery2 \ diff --git a/svx/AllLangResTarget_ofa.mk b/svx/AllLangResTarget_ofa.mk index c8f0e10..5b47aab 100644 --- a/svx/AllLangResTarget_ofa.mk +++ b/svx/AllLangResTarget_ofa.mk @@ -34,9 +34,13 @@ $(eval $(call gb_AllLangResTarget_add_srs,ofa,svx/ofa)) $(eval $(call gb_SrsTarget_SrsTarget,svx/ofa)) -$(eval $(call gb_SrsTarget_set_include,svx/ofa,\ - $$(INCLUDE) \ - -I$(SRCDIR)/svx/inc/ \ +$(eval $(call gb_SrsTarget_use_packages,svx/ofa,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svtools_inc \ + svx_inc \ + tools_inc \ )) $(eval $(call gb_SrsTarget_add_files,svx/ofa,\ diff --git a/svx/AllLangResTarget_svx.mk b/svx/AllLangResTarget_svx.mk index 38b68b3..520db94 100644 --- a/svx/AllLangResTarget_svx.mk +++ b/svx/AllLangResTarget_svx.mk @@ -36,6 +36,16 @@ $(eval $(call gb_AllLangResTarget_add_srs,svx,\ $(eval $(call gb_SrsTarget_SrsTarget,svx/res)) +$(eval $(call gb_SrsTarget_use_packages,svx/res,\ + editeng_inc \ + sal_inc \ + sfx2_inc \ + svl_inc \ + svtools_inc \ + svx_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,svx/res,\ $$(INCLUDE) \ -I$(WORKDIR)/inc/svx \ diff --git a/svx/AllLangResTarget_textconversiondlgs.mk b/svx/AllLangResTarget_textconversiondlgs.mk index 65cf7ad..981f34a 100644 --- a/svx/AllLangResTarget_textconversiondlgs.mk +++ b/svx/AllLangResTarget_textconversiondlgs.mk @@ -36,9 +36,8 @@ $(eval $(call gb_AllLangResTarget_add_srs,textconversiondlgs,\ $(eval $(call gb_SrsTarget_SrsTarget,svx/textconversiondlgs)) -$(eval $(call gb_SrsTarget_set_include,svx/textconversiondlgs,\ - $$(INCLUDE) \ - -I$(SRCDIR)/svx/inc/ \ +$(eval $(call gb_SrsTarget_use_packages,svx/textconversiondlgs,\ + svtools_inc \ )) $(eval $(call gb_SrsTarget_add_files,svx/textconversiondlgs,\ diff --git a/sw/AllLangResTarget_sw.mk b/sw/AllLangResTarget_sw.mk index 8294e4f..26ae747 100644 --- a/sw/AllLangResTarget_sw.mk +++ b/sw/AllLangResTarget_sw.mk @@ -34,6 +34,16 @@ $(eval $(call gb_AllLangResTarget_add_srs,sw,\ $(eval $(call gb_SrsTarget_SrsTarget,sw/res)) +$(eval $(call gb_SrsTarget_use_packages,sw/res,\ + editeng_inc \ + sfx2_inc \ + svl_inc \ + svtools_inc \ + svx_globlmn_hrc \ + svx_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,sw/res,\ $$(INCLUDE) \ -I$(SRCDIR)/sw/inc \ @@ -186,6 +196,4 @@ $(eval $(call gb_SrsTarget_add_files,sw/res,\ sw/source/ui/wrtsh/wrtsh.src \ )) -$(call gb_SrsTemplateTarget_get_target,sw/res) :| $(call gb_Package_get_target,svx_globlmn_hrc) - # vim: set noet sw=4 ts=4: diff --git a/uui/AllLangResTarget_uui.mk b/uui/AllLangResTarget_uui.mk index 29cf4c5..b3fae69 100644 --- a/uui/AllLangResTarget_uui.mk +++ b/uui/AllLangResTarget_uui.mk @@ -34,6 +34,12 @@ $(eval $(call gb_AllLangResTarget_add_srs,uui,\ $(eval $(call gb_SrsTarget_SrsTarget,uui/res)) +$(eval $(call gb_SrsTarget_use_packages,uui/res,\ + svl_inc \ + svtools_inc \ + tools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,uui/res,\ -I$(SRCDIR)/uui/source \ $$(INCLUDE) \ diff --git a/vcl/AllLangResTarget_vcl.mk b/vcl/AllLangResTarget_vcl.mk index cf4b549..6fd8c1a 100644 --- a/vcl/AllLangResTarget_vcl.mk +++ b/vcl/AllLangResTarget_vcl.mk @@ -36,6 +36,10 @@ $(eval $(call gb_AllLangResTarget_add_srs,vcl,\ $(eval $(call gb_SrsTarget_SrsTarget,vcl/source/src)) +$(eval $(call gb_SrsTarget_use_packages,vcl/source/src,\ + svl_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,vcl/source/src,\ $$(INCLUDE) \ -I$(SRCDIR)/vcl/inc \ diff --git a/wizards/AllLangResTarget_cal.mk b/wizards/AllLangResTarget_cal.mk index 2a312f0..c5215f5 100644 --- a/wizards/AllLangResTarget_cal.mk +++ b/wizards/AllLangResTarget_cal.mk @@ -34,10 +34,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,cal,\ $(eval $(call gb_SrsTarget_SrsTarget,cal/res)) -$(eval $(call gb_SrsTarget_set_include,cal/res,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,cal/res,\ wizards/source/schedule/schedule.src \ )) diff --git a/wizards/AllLangResTarget_dbw.mk b/wizards/AllLangResTarget_dbw.mk index dc596b5..b03839b 100644 --- a/wizards/AllLangResTarget_dbw.mk +++ b/wizards/AllLangResTarget_dbw.mk @@ -34,10 +34,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,dbw,\ $(eval $(call gb_SrsTarget_SrsTarget,dbw/res)) -$(eval $(call gb_SrsTarget_set_include,dbw/res,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,dbw/res,\ wizards/source/formwizard/dbwizres.src \ )) diff --git a/wizards/AllLangResTarget_eur.mk b/wizards/AllLangResTarget_eur.mk index a55d679..81478d1 100644 --- a/wizards/AllLangResTarget_eur.mk +++ b/wizards/AllLangResTarget_eur.mk @@ -34,10 +34,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,eur,\ $(eval $(call gb_SrsTarget_SrsTarget,eur/res)) -$(eval $(call gb_SrsTarget_set_include,eur/res,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,eur/res,\ wizards/source/euro/euro.src \ )) diff --git a/wizards/AllLangResTarget_imp.mk b/wizards/AllLangResTarget_imp.mk index 7a25f06..2cd2f8e 100644 --- a/wizards/AllLangResTarget_imp.mk +++ b/wizards/AllLangResTarget_imp.mk @@ -34,10 +34,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,imp,\ $(eval $(call gb_SrsTarget_SrsTarget,imp/res)) -$(eval $(call gb_SrsTarget_set_include,imp/res,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,imp/res,\ wizards/source/importwizard/importwi.src \ )) diff --git a/wizards/AllLangResTarget_tpl.mk b/wizards/AllLangResTarget_tpl.mk index 5546ece..1043e0d 100644 --- a/wizards/AllLangResTarget_tpl.mk +++ b/wizards/AllLangResTarget_tpl.mk @@ -34,10 +34,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,tpl,\ $(eval $(call gb_SrsTarget_SrsTarget,tpl/res)) -$(eval $(call gb_SrsTarget_set_include,tpl/res,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,tpl/res,\ wizards/source/template/template.src \ )) diff --git a/wizards/AllLangResTarget_wwz.mk b/wizards/AllLangResTarget_wwz.mk index c64f40f..696d457 100644 --- a/wizards/AllLangResTarget_wwz.mk +++ b/wizards/AllLangResTarget_wwz.mk @@ -34,10 +34,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,wwz,\ $(eval $(call gb_SrsTarget_SrsTarget,wwz/res)) -$(eval $(call gb_SrsTarget_set_include,wwz/res,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,wwz/res,\ wizards/source/webwizard/webwizar.src \ )) diff --git a/wizards/AllLangResTarget_wzi.mk b/wizards/AllLangResTarget_wzi.mk index e489618..e7d3c3c 100644 --- a/wizards/AllLangResTarget_wzi.mk +++ b/wizards/AllLangResTarget_wzi.mk @@ -36,10 +36,6 @@ $(eval $(call gb_AllLangResTarget_add_srs,wzi,\ $(eval $(call gb_SrsTarget_SrsTarget,wzi/res)) -$(eval $(call gb_SrsTarget_set_include,wzi/res,\ - $$(INCLUDE) \ -)) - $(eval $(call gb_SrsTarget_add_files,wzi/res,\ wizards/source/imagelists/imagelists.src \ )) diff --git a/xmlsecurity/AllLangResTarget_xsec.mk b/xmlsecurity/AllLangResTarget_xsec.mk index 7049eff..0f7cb28 100644 --- a/xmlsecurity/AllLangResTarget_xsec.mk +++ b/xmlsecurity/AllLangResTarget_xsec.mk @@ -36,6 +36,11 @@ $(eval $(call gb_AllLangResTarget_add_srs,xmlsec,\ $(eval $(call gb_SrsTarget_SrsTarget,xmlsec/res)) +$(eval $(call gb_SrsTarget_use_packages,xmlsec/res,\ + svl_inc \ + svtools_inc \ +)) + $(eval $(call gb_SrsTarget_set_include,xmlsec/res,\ $$(INCLUDE) \ -I$(SRCDIR)/xmlsecurity/inc \ commit d445802b08e25ad14a11be5939566d5645b2ea51 Author: David Tardon <dtar...@redhat.com> Date: Mon Apr 9 07:29:56 2012 +0200 add gb_SrsTarget_use_packages diff --git a/solenv/gbuild/AllLangResTarget.mk b/solenv/gbuild/AllLangResTarget.mk index 10eebdd..9e5a6ab 100644 --- a/solenv/gbuild/AllLangResTarget.mk +++ b/solenv/gbuild/AllLangResTarget.mk @@ -232,6 +232,10 @@ $(call gb_Helper_abbreviate_dirs,\ endef endif +$(call gb_SrsTarget_get_external_headers_target,%) : + $(call gb_Helper_abbreviate_dirs,\ + mkdir -p $(dir $@) && touch $@) + $(call gb_SrsTarget_get_target,%) : $(call gb_SrsTarget__command_dep,$(call gb_SrsTarget_get_dep_target,$*),$*,$(foreach part,$(PARTS),$(call gb_SrsPartTarget_get_dep_target,$(part)))) $(call gb_Output_announce,$*,$(true),SRS,1) @@ -284,6 +288,7 @@ $(call gb_SrsTarget_get_dep_target,$(1)) : $(call gb_SrsPartTarget_get_dep_targe endif $(call gb_SrsPartTarget_SrsPartTarget,$(2)) $(call gb_SrsTarget_get_target,$(1)) : $(call gb_SrsPartTarget_get_target,$(2)) +$(call gb_SrsPartTarget_get_target,$(2)) :| $(call gb_SrsTarget_get_external_headers_target,$(1)) $(call gb_SrsPartTarget_get_target,$(2)) :| $(call gb_SrsTemplateTarget_get_target,$(1)) $(call gb_SrsTarget_get_clean_target,$(1)) : PARTS += $(2) $(call gb_SrsTarget_get_target,$(1)) : PARTS += $(2) @@ -305,6 +310,16 @@ $(foreach template,$(2),$(call gb_SrsTarget_add_template,$(1),$(template))) endef +define gb_SrsTarget_use_package +$(call gb_SrsTarget_get_external_headers_target,$(1)) : $(call gb_Package_get_target,$(2)) + +endef + +define gb_SrsTarget_use_packages +$(foreach package,$(2),$(call gb_SrsTarget_use_package,$(1),$(package))) + +endef + # ResTarget diff --git a/solenv/gbuild/TargetLocations.mk b/solenv/gbuild/TargetLocations.mk index 27d1998..51cf2a5 100644 --- a/solenv/gbuild/TargetLocations.mk +++ b/solenv/gbuild/TargetLocations.mk @@ -122,6 +122,7 @@ gb_ResTarget_get_target = $(WORKDIR)/ResTarget/$(1).res gb_SdiTarget_get_target = $(WORKDIR)/SdiTarget/$(1) gb_SrsPartMergeTarget_get_target = $(WORKDIR)/SrsPartMergeTarget/$(1) gb_SrsPartTarget_get_target = $(WORKDIR)/SrsPartTarget/$(1) +gb_SrsTarget_get_external_headers_target = $(WORKDIR)/ExternalHeaders/SrsTarget/$(1) gb_SrsTarget_get_target = $(WORKDIR)/SrsTarget/$(1).srs gb_SrsTemplatePartTarget_get_target = $(WORKDIR)/inc/$(firstword $(subst /, ,$(1)))/$(subst _tmpl,,$(notdir $(1))) gb_SrsTemplateTarget_get_target = $(WORKDIR)/SrsTemplateTarget/$(1) _______________________________________________ Libreoffice-commits mailing list Libreoffice-commits@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits