Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
5247c7b0
Kaydet (Commit)
5247c7b0
authored
Şub 28, 2013
tarafından
David Tardon
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
pack help index files correctly
Change-Id: I9a6847caa8e8432f500b37e89076594c3728fe2b
üst
cfe0fbb0
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
23 additions
and
26 deletions
+23
-26
AllLangHelp.mk
solenv/gbuild/AllLangHelp.mk
+2
-2
HelpTarget.mk
solenv/gbuild/HelpTarget.mk
+20
-21
TargetLocations.mk
solenv/gbuild/TargetLocations.mk
+1
-3
No files found.
solenv/gbuild/AllLangHelp.mk
Dosyayı görüntüle @
5247c7b0
...
...
@@ -54,14 +54,14 @@ $(call gb_HelpTarget_HelpTarget,$(3),$(1),$(2))
$(call gb_HelpTarget_set_configdir,$(3),$(gb_AllLangHelp_AUXDIR))
$(call gb_HelpTarget_set_helpdir,$(3),$(gb_AllLangHelp_HELPDIR))
$(call gb_HelpTarget_get_outdir_target,$(4)) : $(call gb_HelpTarget_get_
zipfile
,$(3))
$(call gb_HelpTarget_get_outdir_target,$(4)) : $(call gb_HelpTarget_get_
target
,$(3))
$(call gb_HelpTarget_get_outdir_target,$(4)) :| $(dir $(call gb_HelpTarget_get_outdir_target,$(4))).dir
$(call gb_AllLangHelp_get_target,$(1)) : $(call gb_HelpTarget_get_outdir_target,$(4))
$(call gb_AllLangHelp_get_target,$(1)) : $(call gb_HelpTarget_get_target,$(3))
$(call gb_AllLangHelp_get_clean_target,$(1)) : $(call gb_HelpTarget_get_clean_target,$(3))
$(call gb_AllLangHelp_get_clean_target,$(1)) : HELP_DELIVERABLES += $(call gb_HelpTarget_get_outdir_target,$(4))
$(call gb_Deliver_add_deliverable,$(call gb_HelpTarget_get_outdir_target,$(4)),$(call gb_HelpTarget_get_
zipfile
,$(3)),$(1))
$(call gb_Deliver_add_deliverable,$(call gb_HelpTarget_get_outdir_target,$(4)),$(call gb_HelpTarget_get_
target
,$(3)),$(1))
endef
...
...
solenv/gbuild/HelpTarget.mk
Dosyayı görüntüle @
5247c7b0
...
...
@@ -271,7 +271,7 @@ RESPONSEFILE=$(call var2file,$(shell $(gb_MKTEMP)),100,\
-idxcaption $(gb_HelpLinkTarget_IDXCAPTIONTARGET) \
-idxcontent $(gb_HelpLinkTarget_IDXCONTENTTARGET) \
-sty $(gb_HelpLinkTarget_EMBEDTARGET) \
$(if $(
HELP_CONFIGDIR
),-add $(HELP_MODULE).cfg $(HELP_CONFIGDIR)/$(HELP_LANG)/$(HELP_MODULE).cfg) \
$(if $(
and $(HELP_CONFIGDIR),$(HELP_INDEXED)
),-add $(HELP_MODULE).cfg $(HELP_CONFIGDIR)/$(HELP_LANG)/$(HELP_MODULE).cfg) \
$(if $(HELP_TREE),-add $(HELP_MODULE).tree $(HELP_TREE)) \
$(foreach file,$(HELP_ADD_FILES),-add $(notdir $(file)) $(file)) \
$(foreach extra,$(HELP_EXTRA_ADD_FILES),-add $(subst :, ,$(extra))) \
...
...
@@ -488,6 +488,8 @@ endef
gb_HelpTarget_DEFAULT_LANG := en-US
gb_HelpTarget_COMMAND := zip
gb_HelpTarget__get_module = $(patsubst %/$(call gb_HelpTarget__get_lang,$(1)),%,$(1))
gb_HelpTarget__get_lang = $(lastword $(subst /, ,$(1)))
gb_HelpTarget__test_default_lang = $(filter $(gb_HelpTarget_DEFAULT_LANG),$(1))
...
...
@@ -514,10 +516,12 @@ $(if $(call gb_HelpTarget__is_default_lang,$(1)) \
)
endef
define gb_HelpTarget__make_workdir_rule
$$(call gb_HelpTarget_get_workdir,%)$(2) :
touch $$@
define gb_HelpTarget__get_command
$(call gb_Output_announce,$(2),$(true),HLP,4)
cd $(call gb_HelpTarget_get_workdir,$(2)) && \
$(gb_HelpJarTarget_COMMAND) -q -0 -rX $(1) \
$(HELP_PACK_FILES) \
$(if $(and $(HELP_CONFIGDIR),$(HELP_INDEXED)),$(HELP_MODULE).cfg)
endef
$(dir $(call gb_HelpTarget_get_target,%)).dir :
...
...
@@ -532,18 +536,12 @@ $(call gb_HelpTarget_get_translation_target,%) :
rm -f $@ && mv $(call var2file,$@.tmp,100,$(HELP_FILES)) $@
$(call gb_HelpTarget_get_target,%) :
$(call gb_Output_announce,$*,$(true),HLP,4)
touch $@
$(call gb_HelpTarget__get_command,$@,$*)
# All processing is done and the results can be packed into a zip.
$(call gb_HelpTarget_get_packing_target,%) :
touch $@
# make pattern rules for all file types possibly included in a help zip
$(eval $(foreach ext,.css .db .ht .html .idxl/segments.gen .idxl/segments_1 .jar .key,\
$(call gb_HelpTarget__make_workdir_rule,$(ext)) \
))
.PHONY : $(call gb_HelpTarget_get_clean_target,%)
$(call gb_HelpTarget_get_clean_target,%) :
$(call gb_Output_announce,$*,$(false),HLP,4)
...
...
@@ -559,8 +557,11 @@ $(call gb_HelpTarget_get_clean_target,%) :
#
# gb_HelpTarget_HelpTarget target module lang
define gb_HelpTarget_HelpTarget
$(call gb_HelpTarget_get_target,$(1)) : HELP_CONFIGDIR :=
$(call gb_HelpTarget_get_target,$(1)) : HELP_MODULE := $(2)
$(call gb_HelpTarget_get_target,$(1)) : HELP_INDEXED :=
$(call gb_HelpTarget_get_target,$(1)) : HELP_LANG := $(3)
$(call gb_HelpTarget_get_target,$(1)) : HELP_PACK_FILES :=
$(call gb_HelpTarget_get_translation_target,$(1)) : HELP_FILES :=
...
...
@@ -574,20 +575,17 @@ $(if $(call gb_HelpTarget__test_default_lang,$(3)),,$(call gb_HelpTarget__HelpTa
$(call gb_HelpLinkTarget_HelpLinkTarget,$(1),$(2),$(3),$(4))
$(call gb_HelpIndexTarget_HelpIndexTarget,$(1),$(2),$(3),$(4))
$(call gb_HelpJarTarget_HelpJarTarget,$(1),$(2),$(4))
$(call gb_Zip_Zip_internal_nodeliver,$(call gb_HelpTarget_get_zipname,$(1)),$(4))
$(call gb_HelpLinkTarget_get_preparation_target,$(1)) : $(call gb_HelpTarget_get_translation_target,$(1))
$(call gb_HelpLinkTarget_get_target,$(1)) :| $(call gb_HelpTarget_get_workdir,$(1))/.dir
$(call gb_HelpTarget_get_packing_target,$(1)) : $(call gb_HelpLinkTarget_get_target,$(1))
$(call gb_Zip_get_target,$(call gb_HelpTarget_get_zipname,$(1))) : $(call gb_HelpTarget_get_packing_target,$(1))
$(call gb_HelpTarget_get_target,$(1)) : $(call gb_Zip_get_target,$(call gb_HelpTarget_get_zipname,$(1)))
$(call gb_HelpTarget_get_target,$(1)) : $(call gb_HelpTarget_get_packing_target,$(1))
$(call gb_HelpTarget_get_packing_target,$(1)) :| $(dir $(call gb_HelpTarget_get_packing_target,$(1))).dir
$(call gb_HelpTarget_get_target,$(1)) :| $(dir $(call gb_HelpTarget_get_target,$(1))).dir
$(call gb_HelpTarget_get_translation_target,$(1)) :| $(dir $(call gb_HelpTarget_get_translation_target,$(1))).dir
$(call gb_HelpTarget_get_clean_target,$(1)) : $(call gb_HelpLinkTarget_get_clean_target,$(1))
$(call gb_HelpTarget_get_clean_target,$(1)) : $(call gb_Zip_get_clean_target,$(call gb_HelpTarget_get_zipname,$(1)))
endef
...
...
@@ -610,23 +608,22 @@ endef
define gb_HelpTarget__add_index_files
$(call gb_HelpTarget__add_file,$(1),$(2).db)
$(call gb_HelpTarget__add_file,$(1),$(2).ht)
$(call gb_HelpTarget__add_file,$(1),$(2).idxl/segments.gen)
$(call gb_HelpTarget__add_file,$(1),$(2).idxl/segments_1)
$(call gb_HelpTarget__add_file,$(1),$(2).idxl)
$(call gb_HelpTarget__add_file,$(1),$(2).key)
endef
# gb_HelpTarget__add_file target file
define gb_HelpTarget__add_file
$(call gb_Zip_add_file,$(call gb_HelpTarget_get_zipname,$(1)),$(2))
$(call gb_HelpTarget_get_workdir,$(1))/$(2) : $(call gb_HelpTarget_get_packing_target,$(1))
$(call gb_HelpTarget_get_target,$(1)) : HELP_PACK_FILES += $(2)
endef
# gb_HelpTarget_set_configdir target configdir
define gb_HelpTarget_set_configdir
$(call gb_HelpLinkTarget_set_configdir,$(1),$(SRCDIR)/$(2))
$(call gb_HelpTarget__add_file,$(1),$(call gb_HelpTarget__get_module,$(1)).cfg)
$(call gb_HelpTarget_get_target,$(1)) : HELP_CONFIGDIR := $(SRCDIR)/$(2)
endef
...
...
@@ -654,6 +651,8 @@ define gb_HelpTarget_set_indexed
$(call gb_HelpLinkTarget_set_indexed,$(1))
$(call gb_HelpTarget__add_index_files,$(1),$(call gb_HelpTarget__get_module,$(1)))
$(call gb_HelpTarget_get_target,$(1)) : HELP_INDEXED := $(true)
$(call gb_HelpIndexTarget_get_target,$(1)) : $(call gb_HelpLinkTarget_get_target,$(1))
$(call gb_HelpTarget_get_packing_target,$(1)) : $(call gb_HelpIndexTarget_get_target,$(1))
$(call gb_HelpTarget_get_clean_target,$(1)) : $(call gb_HelpIndexTarget_get_clean_target,$(1))
...
...
solenv/gbuild/TargetLocations.mk
Dosyayı görüntüle @
5247c7b0
...
...
@@ -127,9 +127,7 @@ gb_HelpLinkTarget_get_preparation_target = $(WORKDIR)/HelpLinkTarget/$(1).prepar
gb_HelpLinkTarget_get_target = $(WORKDIR)/HelpLinkTarget/$(1).done
gb_HelpTarget_get_filelist = $(WORKDIR)/HelpTarget/$(1).filelist
gb_HelpTarget_get_packing_target = $(WORKDIR)/HelpTarget/$(1).packing
gb_HelpTarget_get_target = $(WORKDIR)/HelpTarget/$(1).done
gb_HelpTarget_get_zipfile = $(call gb_Zip_get_target,$(call gb_HelpTarget_get_zipname,$(1)))
gb_HelpTarget_get_zipname = HelpTarget/$(1)
gb_HelpTarget_get_target = $(WORKDIR)/HelpTarget/$(1).zip
gb_HelpTarget_get_translation_target = $(call gb_HelpTarget_get_filelist,$(1))
gb_HelpTarget_get_workdir = $(WORKDIR)/HelpTarget/$(1)
gb_HelpTranslatePartTarget_get_target = $(WORKDIR)/HelpTranslatePartTarget/$(1)/done
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment