2 # This file is part of the LibreOffice project.
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 # This file incorporates work covered by the following license notice:
10 # Licensed to the Apache Software Foundation (ASF) under one or more
11 # contributor license agreements. See the NOTICE file distributed
12 # with this work for additional information regarding copyright
13 # ownership. The ASF licenses this file to you under the Apache
14 # License, Version 2.0 (the "License"); you may not use this file
15 # except in compliance with the License. You may obtain a copy of
16 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
19 # this deviates from Configuration.mk in rather bizarre ways
21 # most of the rules here use some weird merge program, and this is sort of
22 # semi-integrated with the stuff from Configuration.mk; not exactly pretty...
25 filter_MERGE_TARGET
:= $(call gb_ExternalExecutable_get_dependencies
,python
) \
26 $(SRCDIR
)/filter/source
/config
/tools
/merge
/pyAltFCFGMerge
27 filter_MERGE
:= $(call gb_ExternalExecutable_get_command
,python
) \
28 $(SRCDIR
)/filter/source
/config
/tools
/merge
/pyAltFCFGMerge
30 filter_MERGE_TARGET
:= $(OUTDIR_FOR_BUILD
)/bin
/FCFGMerge.jar
31 filter_MERGE
:= $(JAVAINTERPRETER
) $(JAVAIFLAGS
) -jar
$(filter_MERGE_TARGET
)
33 filter_MERGE_CONFIG_TARGET
:= $(OUTDIR_FOR_BUILD
)/inc
/l10ntools
/FCFGMerge.cfg
35 ### filter configuration rules: generic stuff #######################
39 filter_XcuFilterTypesTarget_get_target
= $(WORKDIR
)/XcuFilterTypesTarget
/$(1)
40 filter_XcuFilterTypesTarget_get_clean_target
= \
41 $(WORKDIR
)/Clean
/XcuFilterTypesTarget
/$(1)
43 $(call filter_XcuFilterTypesTarget_get_target
,%) : $(filter_MERGE_TARGET
) $(filter_MERGE_CONFIG_TARGET
)
44 $(call gb_Output_announce
,$*,$(true
),XCU
,1)
45 $(call gb_Helper_abbreviate_dirs
,\
46 mkdir
-p
$(dir $@
) && \
47 RESPONSEFILE
=`$(gb_MKTEMP)` && \
48 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
49 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
50 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
51 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
52 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=Types tcfg
=$${RESPONSEFILE} && \
53 rm -f
$${RESPONSEFILE})
55 # delivering is handled by the rule for gb_XcuModuleTarget_get_outdir_target
57 $(call filter_XcuFilterTypesTarget_get_clean_target
,%) :
58 $(call gb_Output_announce
,$*,$(false
),XCU
,1)
59 $(call gb_Helper_abbreviate_dirs
,\
60 rm -f
$(call filter_XcuFilterTypesTarget_get_target
,$*) \
61 $(call gb_XcuModuleTarget_get_outdir_target
,$*))
63 # $(call filter_Configuration__add_module,zipfile,module,prefix,xcufiles,target,cleantarget)
64 define filter_Configuration__add_module
65 $(call gb_Configuration_get_target
,$(1)) : \
66 $(call gb_XcuModuleTarget_get_outdir_target
,$(2))
67 $(call gb_Configuration_get_clean_target
,$(1)) : $(6)
68 $(if
$(4),,$(error filter_Configuration__add_module
: no input files
))
70 $(addprefix $(SRCDIR
)/$(3)/,$(addsuffix .xcu
,$(4)))
71 $(call gb_XcuModuleTarget_get_outdir_target
,$(2)) : $(5)
72 $(call gb_Deliver_add_deliverable
,\
73 $(call gb_XcuModuleTarget_get_outdir_target
,$(2)),$(5),$(2))
76 # $(call filter_Configuration_add_types,zipfile,typesfile,prefix,xcufiles)
77 define filter_Configuration_add_types
78 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
79 $(call filter_XcuFilterTypesTarget_get_target
,$(2)),\
80 $(call filter_XcuFilterTypesTarget_get_clean_target
,$(2))))
85 filter_XcuFilterFiltersTarget_get_target
= \
86 $(WORKDIR
)/XcuFilterFiltersTarget
/$(1)
87 filter_XcuFilterFiltersTarget_get_clean_target
= \
88 $(WORKDIR
)/Clean
/XcuFilterFiltersTarget
/$(1)
90 $(call filter_XcuFilterFiltersTarget_get_target
,%) : $(filter_MERGE_TARGET
) $(filter_MERGE_CONFIG_TARGET
)
91 $(call gb_Output_announce
,$*,$(true
),XCU
,1)
92 $(call gb_Helper_abbreviate_dirs
,\
93 mkdir
-p
$(dir $@
) && \
94 RESPONSEFILE
=`$(gb_MKTEMP)` && \
95 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
96 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
97 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
98 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
99 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=Filter fcfg
=$${RESPONSEFILE} && \
100 rm -f
$${RESPONSEFILE})
102 # delivering is handled by the rule for gb_XcuModuleTarget_get_outdir_target
104 $(call filter_XcuFilterFiltersTarget_get_clean_target
,%) :
105 $(call gb_Output_announce
,$*,$(false
),XCU
,1)
106 $(call gb_Helper_abbreviate_dirs
,\
107 rm -f
$(call filter_XcuFilterFiltersTarget_get_target
,$*) \
108 $(call gb_XcuModuleTarget_get_outdir_target
,$*))
110 # $(call filter_Configuration_add_filters,zipfile,typesfile,prefix,xcufiles)
111 define filter_Configuration_add_filters
112 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
113 $(call filter_XcuFilterFiltersTarget_get_target
,$(2)),\
114 $(call filter_XcuFilterFiltersTarget_get_clean_target
,$(2))))
117 ### others (frameloaders, contenthandlers)
119 filter_XcuFilterOthersTarget_get_target
= $(WORKDIR
)/XcuFilterOthersTarget
/$(1)
120 filter_XcuFilterOthersTarget_get_clean_target
= \
121 $(WORKDIR
)/Clean
/XcuFilterOthersTarget
/$(1)
123 $(call filter_XcuFilterOthersTarget_get_target
,%) : $(filter_MERGE_TARGET
) $(filter_MERGE_CONFIG_TARGET
)
124 $(call gb_Output_announce
,$*,$(true
),XCU
,1)
125 $(call gb_Helper_abbreviate_dirs
,\
126 mkdir
-p
$(dir $@
) && \
127 RESPONSEFILE
=`$(gb_MKTEMP)` && \
128 RESPONSEFILE2
=`$(gb_MKTEMP)` && \
129 echo
"items=$(strip $(foreach xcu,$(filter %.xcu,$^),$(if $(filter frameloaders,$(notdir $(patsubst %/,%,$(dir $(xcu))))),$(basename $(notdir $(xcu),)))))" \
130 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
131 echo
"items=$(strip $(foreach xcu,$(filter %.xcu,$^),$(if $(filter contenthandlers,$(notdir $(patsubst %/,%,$(dir $(xcu))))),$(basename $(notdir $(xcu),)))))" \
132 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE2} && \
133 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
134 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
135 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=Misc \
136 lcfg
=$${RESPONSEFILE} ccfg
=$${RESPONSEFILE2} && \
137 rm -f
$${RESPONSEFILE} $${RESPONSEFILE2})
139 $(call filter_XcuFilterOthersTarget_get_clean_target
,%) :
140 $(call gb_Output_announce
,$*,$(false
),XCU
,1)
141 $(call gb_Helper_abbreviate_dirs
,\
142 rm -f
$(call filter_XcuFilterOthersTarget_get_target
,$*) \
143 $(call gb_XcuModuleTarget_get_outdir_target
,$*))
145 # delivering is handled by the rule for gb_XcuModuleTarget_get_outdir_target
147 # $(call filter_Configuration_add_others,zipfile,typesfile,prefix,xcufiles)
148 define filter_Configuration_add_others
149 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
150 $(call filter_XcuFilterOthersTarget_get_target
,$(2)),\
151 $(call filter_XcuFilterOthersTarget_get_clean_target
,$(2))))
156 filter_XcuFilterInternalTarget_get_target
= \
157 $(WORKDIR
)/XcuFilterInternalTarget
/$(1)
158 filter_XcuFilterInternalTarget_get_clean_target
= \
159 $(WORKDIR
)/Clean
/XcuFilterInternalTarget
/$(1)
161 $(call filter_XcuFilterInternalTarget_get_target
,%) : $(filter_MERGE_TARGET
) $(filter_MERGE_CONFIG_TARGET
)
162 $(call gb_Output_announce
,$*,$(true
),XCU
,1)
163 $(call gb_Helper_abbreviate_dirs
,\
164 mkdir
-p
$(dir $@
) && \
165 RESPONSEFILE
=`$(gb_MKTEMP)` && \
166 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
167 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
168 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
169 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
170 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=GraphicFilter \
171 fcfg
=$${RESPONSEFILE} subdir_filters
=internalgraphicfilters
&& \
172 rm -f
$${RESPONSEFILE})
174 # delivering is handled by the rule for gb_XcuModuleTarget_get_outdir_target
176 $(call filter_XcuFilterInternalTarget_get_clean_target
,%) :
177 $(call gb_Output_announce
,$*,$(false
),XCU
,1)
178 $(call gb_Helper_abbreviate_dirs
,\
179 rm -f
$(call filter_XcuFilterInternalTarget_get_target
,$*) \
180 $(call gb_XcuModuleTarget_get_outdir_target
,$*))
182 # $(call filter_Configuration_add_internal_filters,zipfile,typesfile,prefix,xcufiles)
183 define filter_Configuration_add_internal_filters
184 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
185 $(call filter_XcuFilterInternalTarget_get_target
,$(2)),\
186 $(call filter_XcuFilterInternalTarget_get_clean_target
,$(2))))
190 ### filter configuration rules: l10n stuff: #########################
192 # zip fcfg_langpack_$(lang).zip
193 # => $(lang)/org/openoffice/TypeDetection/Filter.xcu
194 # xslt=> filter_ui.xcu
195 # merge=> *.xcu $(ALL_UI_FILTERS) [if WITH_LANG]
196 # cfgex=> source/%.xcu
197 # merge=> source/*.xcu [if !WITH_LANG]
199 filter_XSLT_langfilter
:= \
200 $(SRCDIR
)/filter/source
/config
/fragments
/langfilter.xsl
201 filter_XcuFilterUiTarget
= $(WORKDIR
)/XcuFilterUiTarget
/filter_ui.xcu
202 filter_XcuFilterUiCleanTarget
= $(WORKDIR
)/Clean
/XcuFilterUiTarget
/filter_ui.xcu
203 filter_XCU_filter
:= org
/openoffice
/TypeDetection
/Filter.xcu
204 filter_XcuResTarget_get_target
= \
205 $(call gb_XcuResTarget_get_target
,fcfg_langpack
/$(1)/$(filter_XCU_filter
))
207 $(filter_XcuFilterUiTarget
) : $(filter_MERGE_TARGET
) $(filter_MERGE_CONFIG_TARGET
)
208 $(call gb_Output_announce
,$(filter_XcuFilterUiTarget
),$(true
),XCU
,1)
209 $(call gb_Helper_abbreviate_dirs
,\
210 mkdir
-p
$(dir $@
) && \
211 RESPONSEFILE
=`$(gb_MKTEMP)` && \
212 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
213 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
214 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
215 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
216 pkg
=$@ xmlpackage
=Filter fcfg
=$${RESPONSEFILE} languagepack
=true \
217 && rm -f
$${RESPONSEFILE})
219 $(filter_XcuFilterUiCleanTarget
) :
220 $(call gb_Output_announce
,$(filter_XcuFilterUiTarget
),$(false
),XCU
,1)
221 $(call gb_Helper_abbreviate_dirs
,\
222 rm -f
$(filter_XcuFilterUiTarget
))
224 $(call gb_Configuration_get_clean_target
,fcfg_langpack
) : \
225 $(filter_XcuFilterUiCleanTarget
)
227 # this is _not_ a pattern rule:
228 # there is already a pattern rule for gb_XcuResTarget_get_target,
229 # so generate non-pattern rules which have higher priority even in GNUmake 3.81
230 define filter_XcuResTarget__rule
231 $$(call filter_XcuResTarget_get_target
,$(1)) : \
232 $(filter_XSLT_langfilter
) $(filter_XcuFilterUiTarget
) \
233 |
$(call gb_ExternalExecutable_get_dependencies
,xsltproc
)
234 $$(call gb_Output_announce
,$(1),$(true
),XCU
,1)
235 $$(call gb_Helper_abbreviate_dirs
,\
236 mkdir
-p
$$(dir $$@
) && \
237 $(call gb_ExternalExecutable_get_command
,xsltproc
) --nonet
--stringparam lang
$(1) \
238 $(filter_XSLT_langfilter
) \
239 $(filter_XcuFilterUiTarget
) > $$@
)
242 $(foreach lang
,$(gb_Configuration_LANGS
),$(eval \
243 $(call filter_XcuResTarget__rule
,$(lang
))))
245 $(foreach lang
,$(gb_Configuration_LANGS
),$(eval \
246 $(call gb_Configuration_get_clean_target
,fcfg_langpack
) : \
247 $(call gb_XcuResTarget_get_clean_target
,fcfg_langpack
/$(lang
)/$(filter_XCU_filter
))))
249 # $(call filter_Configuration_add_ui_filter,zipfile,prefix,xcufile)
250 define filter_Configuration_add_ui_filter
252 $(filter_XcuFilterUiTarget
) : \
253 $(call gb_Configuration__get_source
,$(1),$(2)/$(3))
255 $(call gb_XcuMergeTarget_XcuMergeTarget
,$(2)/$(3),$(1),$(2),$(3))
256 $(filter_XcuFilterUiTarget
) : \
257 $(call gb_XcuMergeTarget_get_target
,$(2)/$(3))
259 $(call gb_Configuration_get_clean_target
,$(1)) : \
260 $(call gb_XcuMergeTarget_get_clean_target
,$(2)/$(3))
263 # $(call filter_Configuration_add_ui_filters,zipfile,prefix,xcufile)
264 define filter_Configuration_add_ui_filters
265 $(foreach xcu
,$(3),$(eval \
266 $(call filter_Configuration_add_ui_filter
,$(1),$(2),$(xcu
).xcu
)))
270 ### the filter configuration ########################################
272 $(eval
$(call gb_Configuration_Configuration
,fcfg_langpack
))
274 $(foreach lang
,$(gb_Configuration_LANGS
),$(eval \
275 $(call gb_Zip_add_file
,fcfg_langpack_
$(lang
),$(filter_XCU_filter
))))
278 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_base_types.xcu
,filter/source
/config
/fragments
/types
,\
279 writer_web_HTML_help \
280 oxt_OpenOffice_Extension \
281 wav_Wave_Audio_File \
282 component_Bibliography \
286 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_base_filters.xcu
,filter/source
/config
/fragments
/filters
,\
287 writer_web_HTML_help \
290 $(call filter_Configuration_add_others
,fcfg_langpack
,fcfg_base_others.xcu
,filter/source
/config
/fragments
,\
291 frameloaders
/com_sun_star_frame_Bibliography \
292 frameloaders
/com_sun_star_sdb_ContentLoader \
293 contenthandlers
/com_sun_star_comp_framework_SoundHandler \
294 contenthandlers
/com_sun_star_comp_framework_oxt_handler \
298 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_database_types.xcu
,filter/source
/config
/fragments
/types
,\
302 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_database_filters.xcu
,filter/source
/config
/fragments
/filters
,\
303 StarOffice_XML__Base_ \
306 $(call filter_Configuration_add_others
,fcfg_langpack
,fcfg_database_others.xcu
,filter/source
/config
/fragments
,\
307 frameloaders
/org_openoffice_comp_dbflt_DBContentLoader2 \
310 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
311 StarOffice_XML__Base__ui \
315 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_writer_types.xcu
,filter/source
/config
/fragments
/types
,\
320 writer_MS_WinWord_5 \
321 writer_MS_WinWord_60 \
323 writer_MS_Word_95_Vorlage \
325 writer_MS_Word_97_Vorlage \
326 writer_Rich_Text_Format \
327 writer_StarOffice_XML_Writer \
328 writer_WordPerfect_Document \
329 writer_MS_Works_Document \
330 writer_T602_Document \
331 writer_LotusWordPro_Document \
334 writer_StarOffice_XML_Writer_Template \
335 pdf_Portable_Document_Format \
338 writer_MS_Word_2003_XML \
339 writer_MS_Word_2007_XML \
340 writer_MS_Word_2007_XML_Template \
342 writer_OOXML_Template \
343 writer_layout_dump_xml \
346 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_writer_filters.xcu
,filter/source
/config
/fragments
/filters
,\
355 StarOffice_XML__Writer_ \
363 writer_StarOffice_XML_Writer_Template \
369 MS_Word_2007_XML_Template \
371 OOXML_Text_Template \
375 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
376 HTML__StarWriter__ui \
377 MS_Word_95_Vorlage_ui \
378 MS_Word_97_Vorlage_ui \
379 StarOffice_XML__Writer__ui \
382 writer_StarOffice_XML_Writer_Template_ui \
384 writer8_template_ui \
385 MS_Word_2003_XML_ui \
386 MS_Word_2007_XML_ui \
387 MS_Word_2007_XML_Template_ui \
389 OOXML_Text_Template_ui \
393 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_web_types.xcu
,filter/source
/config
/fragments
/types
,\
396 writer_web_HTML_help \
397 writer_StarOffice_XML_Writer \
398 writer_web_StarOffice_XML_Writer_Web_Template \
399 pdf_Portable_Document_Format \
400 writerweb8_writer_template \
403 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_web_filters.xcu
,filter/source
/config
/fragments
/filters
,\
405 Text__StarWriter_Web_ \
406 Text__encoded___StarWriter_Web_ \
407 writer_web_HTML_help \
408 writer_web_StarOffice_XML_Writer \
409 writer_web_StarOffice_XML_Writer_Web_Template \
410 writer_web_pdf_Export\
411 writerweb8_writer_template\
415 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
417 Text__StarWriter_Web__ui \
418 Text__encoded___StarWriter_Web__ui \
419 writer_web_StarOffice_XML_Writer_ui \
420 writer_web_StarOffice_XML_Writer_Web_Template_ui \
421 writerweb8_writer_template_ui \
422 writerweb8_writer_ui \
426 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_global_types.xcu
,filter/source
/config
/fragments
/types
,\
428 writer_StarOffice_XML_Writer \
429 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
430 pdf_Portable_Document_Format \
434 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_global_filters.xcu
,filter/source
/config
/fragments
/filters
,\
435 Text__encoded___StarWriter_GlobalDocument_ \
436 writer_globaldocument_StarOffice_XML_Writer \
437 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
438 writer_globaldocument_pdf_Export \
440 writerglobal8_writer \
444 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
445 Text__encoded___StarWriter_GlobalDocument__ui \
446 writer_globaldocument_StarOffice_XML_Writer_ui \
447 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument_ui \
449 writerglobal8_writer_ui \
453 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_calc_types.xcu
,filter/source
/config
/fragments
/types
,\
460 calc_MS_Excel_40_VorlageTemplate \
462 calc_MS_Excel_5095_VorlageTemplate \
464 calc_MS_Excel_95_VorlageTemplate \
466 calc_MS_Excel_97_VorlageTemplate \
467 writer_Rich_Text_Format \
469 calc_StarOffice_XML_Calc \
470 calc_StarOffice_XML_Calc_Template \
471 pdf_Portable_Document_Format \
475 calc_MS_Excel_2003_XML \
477 MS_Excel_2007_XML_Template \
478 MS_Excel_2007_Binary \
480 calc_OOXML_Template \
483 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_calc_filters.xcu
,filter/source
/config
/fragments
/filters
,\
489 MS_Excel_4_0_Vorlage_Template \
491 MS_Excel_5_0_95_Vorlage_Template \
493 MS_Excel_95_Vorlage_Template \
495 MS_Excel_97_Vorlage_Template \
496 Rich_Text_Format__StarCalc_ \
498 StarOffice_XML__Calc_ \
499 Text___txt___csv__StarCalc_ \
501 calc_StarOffice_XML_Calc_Template \
507 calc_MS_Excel_2007_XML \
508 calc_MS_Excel_2007_XML_Template \
509 calc_MS_Excel_2007_Binary \
511 calc_OOXML_Template \
514 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
516 MS_Excel_4_0_Vorlage_Template_ui \
517 MS_Excel_5_0_95_Vorlage_Template_ui \
518 MS_Excel_95_Vorlage_Template_ui \
519 MS_Excel_97_Vorlage_Template_ui \
520 StarOffice_XML__Calc__ui \
521 Text___txt___csv__StarCalc__ui \
522 calc_HTML_WebQuery_ui \
523 calc_StarOffice_XML_Calc_Template_ui \
526 MS_Excel_2003_XML_ui \
527 calc_MS_Excel_2007_XML_ui \
528 calc_MS_Excel_2007_XML_Template_ui \
529 calc_MS_Excel_2007_Binary_ui \
531 calc_OOXML_Template_ui \
535 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_draw_types.xcu
,filter/source
/config
/fragments
/types
,\
536 draw_StarOffice_XML_Draw \
537 draw_StarOffice_XML_Draw_Template \
538 pdf_Portable_Document_Format \
541 draw_WordPerfect_Graphics \
542 draw_Visio_Document \
543 draw_Publisher_Document \
544 draw_CorelDraw_Document \
545 draw_Corel_Presentation_Exchange \
548 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_draw_filters.xcu
,filter/source
/config
/fragments
/filters
,\
549 StarOffice_XML__Draw_ \
550 draw_StarOffice_XML_Draw_Template \
554 WordPerfectGraphics \
558 CorelPresentationExchange \
561 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
562 StarOffice_XML__Draw__ui \
563 draw_StarOffice_XML_Draw_Template_ui \
569 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_impress_types.xcu
,filter/source
/config
/fragments
/types
,\
570 draw_StarOffice_XML_Draw \
571 impress_MS_PowerPoint_97 \
572 impress_MS_PowerPoint_97_AutoPlay \
573 impress_MS_PowerPoint_97_Vorlage \
574 impress_StarOffice_XML_Impress \
575 impress_StarOffice_XML_Impress_Template \
576 pdf_Portable_Document_Format \
581 MS_PowerPoint_2007_XML \
582 MS_PowerPoint_2007_XML_AutoPlay \
583 MS_PowerPoint_2007_XML_Template \
584 impress_OOXML_Presentation \
585 impress_OOXML_Presentation_Template \
586 impress_OOXML_Presentation_AutoPlay \
589 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_impress_filters.xcu
,filter/source
/config
/fragments
/filters
,\
591 MS_PowerPoint_97_AutoPlay \
592 MS_PowerPoint_97_Vorlage \
593 impress_StarOffice_XML_Draw \
594 StarOffice_XML__Impress_ \
595 impress_StarOffice_XML_Impress_Template \
601 impress_MS_PowerPoint_2007_XML \
602 impress_MS_PowerPoint_2007_XML_AutoPlay \
603 impress_MS_PowerPoint_2007_XML_Template \
605 impress_OOXML_Template \
606 impress_OOXML_AutoPlay \
609 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
610 MS_PowerPoint_97_Vorlage_ui \
611 impress_StarOffice_XML_Draw_ui \
612 StarOffice_XML__Impress__ui \
613 impress_StarOffice_XML_Impress_Template_ui \
615 impress8_template_ui \
617 impress_MS_PowerPoint_2007_XML_ui \
618 impress_MS_PowerPoint_2007_XML_Template_ui \
620 impress_OOXML_Template_ui \
624 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_chart_types.xcu
,filter/source
/config
/fragments
/types
,\
625 chart_StarOffice_XML_Chart \
629 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_chart_filters.xcu
,filter/source
/config
/fragments
/filters
,\
630 StarOffice_XML__Chart_ \
634 $(call filter_Configuration_add_others
,fcfg_langpack
,fcfg_chart_others.xcu
,filter/source
/config
/fragments
,\
635 frameloaders
/com_sun_star_comp_chart2_ChartFrameLoader \
638 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
639 StarOffice_XML__Chart__ui \
644 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_math_types.xcu
,filter/source
/config
/fragments
/types
,\
645 math_MathML_XML_Math \
647 math_StarOffice_XML_Math \
648 pdf_Portable_Document_Format \
652 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_math_filters.xcu
,filter/source
/config
/fragments
/filters
,\
655 StarOffice_XML__Math_ \
660 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
661 StarOffice_XML__Math__ui \
666 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_drawgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
668 dxf_AutoCAD_Interchange \
669 emf_MS_Windows_Metafile \
670 eps_Encapsulated_PostScript \
671 gif_Graphics_Interchange \
676 pbm_Portable_Bitmap \
678 pcd_Photo_CD_Base16 \
681 pcx_Zsoft_Paintbrush \
682 pgm_Portable_Graymap \
683 png_Portable_Network_Graphic \
684 ppm_Portable_Pixelmap \
685 psd_Adobe_Photoshop \
687 sgf_StarOffice_Writer_SGF \
689 svg_Scalable_Vector_Graphics \
690 svm_StarView_Metafile \
691 tga_Truevision_TARGA \
693 wmf_MS_Windows_Metafile \
698 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_drawgraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
700 DXF___AutoCAD_Interchange \
701 EMF___MS_Windows_Metafile \
702 EPS___Encapsulated_PostScript \
703 GIF___Graphics_Interchange \
705 MET___OS_2_Metafile \
706 PBM___Portable_Bitmap \
708 PCX___Zsoft_Paintbrush \
709 PGM___Portable_Graymap \
710 PNG___Portable_Network_Graphic \
711 PPM___Portable_Pixelmap \
712 PSD___Adobe_Photoshop \
713 RAS___Sun_Rasterfile \
714 SGF___StarOffice_Writer_SGF \
716 SVG___Scalable_Vector_Graphics \
717 SVM___StarView_Metafile \
718 TGA___Truevision_TARGA \
719 TIF___Tag_Image_File \
720 WMF___MS_Windows_Metafile \
723 draw_PCD_Photo_CD_Base \
724 draw_PCD_Photo_CD_Base16 \
725 draw_PCD_Photo_CD_Base4 \
747 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
748 draw_html_Export_ui \
751 # fcfg_impressgraphics
752 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_impressgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
754 emf_MS_Windows_Metafile \
755 eps_Encapsulated_PostScript \
756 gif_Graphics_Interchange \
759 impress_CGM_Computer_Graphics_Metafile \
762 pbm_Portable_Bitmap \
764 pgm_Portable_Graymap \
765 png_Portable_Network_Graphic \
766 ppm_Portable_Pixelmap \
768 svg_Scalable_Vector_Graphics \
769 svm_StarView_Metafile \
771 wmf_MS_Windows_Metafile \
775 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_impressgraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
776 CGM___Computer_Graphics_Metafile \
780 impress_flash_Export \
782 impress_html_Export \
798 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
799 impress_html_Export_ui \
802 # fcfg_internalgraphics
803 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_internalgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
805 dxf_AutoCAD_Interchange \
806 emf_MS_Windows_Metafile \
807 eps_Encapsulated_PostScript \
808 gif_Graphics_Interchange \
811 pbm_Portable_Bitmap \
813 pcd_Photo_CD_Base16 \
816 pcx_Zsoft_Paintbrush \
817 pgm_Portable_Graymap \
818 png_Portable_Network_Graphic \
819 ppm_Portable_Pixelmap \
820 psd_Adobe_Photoshop \
822 sgf_StarOffice_Writer_SGF \
824 svg_Scalable_Vector_Graphics \
825 svm_StarView_Metafile \
826 tga_Truevision_TARGA \
828 wmf_MS_Windows_Metafile \
833 $(call filter_Configuration_add_internal_filters
,fcfg_langpack
,fcfg_internalgraphics_filters.xcu
,filter/source
/config
/fragments
/internalgraphicfilters
,\
881 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_palm_types.xcu
,filter/source
/config
/fragments
/types
,\
882 writer_AportisDoc_PalmDB_File \
885 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_palm_filters.xcu
,filter/source
/config
/fragments
/filters
,\
890 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_pocketexcel_types.xcu
,filter/source
/config
/fragments
/types
,\
891 calc_Pocket_Excel_File \
894 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_pocketexcel_filters.xcu
,filter/source
/config
/fragments
/filters
,\
899 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_pocketword_types.xcu
,filter/source
/config
/fragments
/types
,\
900 writer_PocketWord_File \
903 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_pocketword_filters.xcu
,filter/source
/config
/fragments
/filters
,\
908 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_xslt_types.xcu
,filter/source
/config
/fragments
/types
,\
911 impress_ODP_FlatXML \
912 writer_DocBook_File \
915 Unified_Office_Format_text \
916 Unified_Office_Format_spreadsheet \
917 Unified_Office_Format_presentation \
920 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_xslt_filters.xcu
,filter/source
/config
/fragments
/filters
,\
935 # vim: set noet sw=4 ts=4: