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
cfe0fbb0
Kaydet (Commit)
cfe0fbb0
authored
Şub 28, 2013
tarafından
David Tardon
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
do not create index for shared help module
Change-Id: I83f9b99abcc952dfea924662a0db8d98efc56307
üst
b12d5e12
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
8 deletions
+33
-8
HelpLinker.hxx
helpcompiler/inc/HelpLinker.hxx
+2
-0
HelpLinker.cxx
helpcompiler/source/HelpLinker.cxx
+5
-0
AllLangHelp.mk
solenv/gbuild/AllLangHelp.mk
+1
-0
HelpTarget.mk
solenv/gbuild/HelpTarget.mk
+25
-8
No files found.
helpcompiler/inc/HelpLinker.hxx
Dosyayı görüntüle @
cfe0fbb0
...
...
@@ -59,6 +59,7 @@ public:
HelpLinker
()
:
m_pIndexerPreProcessor
(
NULL
)
,
m_bUseLangRoot
(
true
)
,
m_bCreateIndex
(
true
)
{}
~
HelpLinker
()
{
delete
m_pIndexerPreProcessor
;
}
...
...
@@ -84,6 +85,7 @@ private:
fs
::
path
indexDirParentName
;
IndexerPreProcessor
*
m_pIndexerPreProcessor
;
bool
m_bUseLangRoot
;
bool
m_bCreateIndex
;
void
initIndexerPreProcessor
();
void
link
()
throw
(
HelpProcessingException
);
void
addBookmark
(
FILE
*
pFile_DBHelp
,
std
::
string
thishid
,
...
...
helpcompiler/source/HelpLinker.cxx
Dosyayı görüntüle @
cfe0fbb0
...
...
@@ -398,6 +398,9 @@ void HelpLinker::link() throw( HelpProcessingException )
throw
HelpProcessingException
(
HELPPROCESSING_GENERAL_ERROR
,
aStrStream
.
str
()
);
}
if
(
!
m_bCreateIndex
)
continue
;
std
::
string
documentPath
=
streamTable
.
document_path
;
if
(
documentPath
.
find
(
"/"
)
==
0
)
documentPath
=
documentPath
.
substr
(
1
);
...
...
@@ -736,6 +739,8 @@ void HelpLinker::main( std::vector<std::string> &args,
}
else
if
(
args
[
i
].
compare
(
"-nolangroot"
)
==
0
)
m_bUseLangRoot
=
false
;
else
if
(
args
[
i
].
compare
(
"-noindex"
)
==
0
)
m_bCreateIndex
=
false
;
else
helpFiles
.
push_back
(
args
[
i
]);
++
i
;
...
...
solenv/gbuild/AllLangHelp.mk
Dosyayı görüntüle @
cfe0fbb0
...
...
@@ -155,6 +155,7 @@ endef
# gb_AllLangHelp__use_linked_module module other-module lang
define gb_AllLangHelp__use_linked_module
$(call gb_HelpTarget_use_linked_module,$(call gb_AllLangHelp__get_helpname,$(1),$(3)),$(call gb_AllLangHelp__get_helpname,$(2),$(3)))
$(call gb_HelpTarget_set_indexed,$(call gb_AllLangHelp__get_helpname,$(1),$(3)))
endef
...
...
solenv/gbuild/HelpTarget.mk
Dosyayı görüntüle @
cfe0fbb0
...
...
@@ -262,6 +262,7 @@ $(call gb_Output_announce,$(2),$(true),HLK,3)
RESPONSEFILE=$(call var2file,$(shell $(gb_MKTEMP)),100,\
-lang $(HELP_LANG) \
-mod $(HELP_MODULE) \
$(if $(HELP_INDEXED),,-noindex) \
-nolangroot \
-o $(WORKDIR)/dummy.zip \
-src $(HELP_SRCDIR) \
...
...
@@ -314,6 +315,7 @@ $(call gb_HelpLinkTarget_get_target,$(1)) : HELP_ADD_FILES :=
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_CONFIGDIR :=
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_EXTRA_ADD_FILES :=
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_FILES :=
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_INDEXED :=
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_MODULE := $(2)
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_LANG := $(3)
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_LINKED_MODULES :=
...
...
@@ -346,6 +348,12 @@ $(call gb_HelpLinkTarget_get_target,$(1)) : $(2)
endef
# gb_HelpLinkTarget_set_indexed target
define gb_HelpLinkTarget_set_indexed
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_INDEXED := $(true)
endef
# gb_HelpLinkTarget_add_helpfile target helpfile
define gb_HelpLinkTarget_add_helpfile
$(call gb_HelpLinkTarget_get_target,$(1)) : HELP_FILES += $(2)
...
...
@@ -568,12 +576,9 @@ $(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_HelpTarget__add_initial_files,$(1),$(2),$(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_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_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)))
...
...
@@ -582,7 +587,6 @@ $(call gb_HelpTarget_get_target,$(1)) :| $(dir $(call gb_HelpTarget_get_target,$
$(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_HelpIndexTarget_get_clean_target,$(1))
$(call gb_HelpTarget_get_clean_target,$(1)) : $(call gb_Zip_get_clean_target,$(call gb_HelpTarget_get_zipname,$(1)))
endef
...
...
@@ -600,10 +604,10 @@ $(call gb_HelpTarget_get_clean_target,$(1)) : $(call gb_HelpTreeTarget_get_clean
endef
# Add
always-present
files into the zip.
# Add
index
files into the zip.
#
# gb_HelpTarget__add_in
itial_files target module workdir
define gb_HelpTarget__add_in
itial
_files
# gb_HelpTarget__add_in
dex_files target module
define gb_HelpTarget__add_in
dex
_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)
...
...
@@ -643,6 +647,19 @@ $(call gb_HelpTarget__add_file,$(1),$(call gb_HelpTarget__get_module,$(1)).tree)
endef
# Produce full text search index, bookmark list, etc.
#
# gb_HelpTarget_set_indexed target
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_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))
endef
# gb_HelpTarget__add_jar target
define gb_HelpTarget__add_jar
$(call gb_HelpTarget__add_file,$(1),$(call gb_HelpTarget__get_module,$(1)).jar)
...
...
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