summaryrefslogtreecommitdiff
path: root/helpcompiler/inc
diff options
context:
space:
mode:
authorAndras Timar <atimar@suse.com>2013-02-13 16:28:16 +0100
committerAndras Timar <atimar@suse.com>2013-02-13 16:37:35 +0100
commita775aa57f7b1d5f0f69b8faa5277d1914455ba38 (patch)
tree5aa3130772eba2cc2285cdff43b3947451449e84 /helpcompiler/inc
parent4552bd5a7c61c4f9428ad73e19bbee5b78e510ab (diff)
compact help xml files with xslt which removes the cruft
Change-Id: Iee923174169d6ba9961a9cee14115c9a4bf7ba09
Diffstat (limited to 'helpcompiler/inc')
-rw-r--r--helpcompiler/inc/HelpCompiler.hxx3
-rw-r--r--helpcompiler/inc/HelpLinker.hxx1
2 files changed, 4 insertions, 0 deletions
diff --git a/helpcompiler/inc/HelpCompiler.hxx b/helpcompiler/inc/HelpCompiler.hxx
index 8a5dda170747..0ee28019e2dd 100644
--- a/helpcompiler/inc/HelpCompiler.hxx
+++ b/helpcompiler/inc/HelpCompiler.hxx
@@ -230,6 +230,7 @@ public:
const fs::path &in_inputFile,
const fs::path &in_src,
const fs::path &in_zipdir,
+ const fs::path &in_resCompactStylesheet,
const fs::path &in_resEmbStylesheet,
const std::string &in_module,
const std::string &in_lang,
@@ -246,11 +247,13 @@ public:
private:
xmlDocPtr getSourceDocument(const fs::path &filePath);
void tagBasicCodeExamples(xmlDocPtr doc);
+ xmlDocPtr compactXhpForJar(xmlDocPtr doc);
void saveXhpForJar(xmlDocPtr doc, const fs::path &filePath);
xmlNodePtr clone(xmlNodePtr node, const std::string& appl);
StreamTable &streamTable;
const fs::path inputFile, src, zipdir;
const std::string module, lang;
+ const fs::path resCompactStylesheet;
const fs::path resEmbStylesheet;
bool bExtensionMode;
std::string gui;
diff --git a/helpcompiler/inc/HelpLinker.hxx b/helpcompiler/inc/HelpLinker.hxx
index 57e21a5424d1..5e2e88dc70f8 100644
--- a/helpcompiler/inc/HelpLinker.hxx
+++ b/helpcompiler/inc/HelpLinker.hxx
@@ -66,6 +66,7 @@ private:
Stringtable additionalFiles;
HashSet helpFiles;
fs::path sourceRoot;
+ fs::path compactStylesheet;
fs::path embeddStylesheet;
fs::path idxCaptionStylesheet;
fs::path idxContentStylesheet;