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...
24 filter_MERGE_TARGET
:= $(call gb_ExternalExecutable_get_dependencies
,python
) \
25 $(SRCDIR
)/filter/source
/config
/tools
/merge
/pyAltFCFGMerge
26 filter_MERGE
:= $(call gb_ExternalExecutable_get_command
,python
) \
27 $(SRCDIR
)/filter/source
/config
/tools
/merge
/pyAltFCFGMerge \
28 $(if
$(VERBOSE
)$(verbose
),-verbose
)
30 ### filter configuration rules: generic stuff #######################
34 filter_XcuFilterTypesTarget_get_clean_target
= \
35 $(WORKDIR
)/Clean
/XcuFilterTypesTarget
/$(1)
37 $(call gb_XcuFilterTypesTarget_get_target
,%) : $(filter_MERGE_TARGET
)
38 $(call gb_Output_announce
,$*,$(true
),FIT
,1)
39 $(call gb_Helper_abbreviate_dirs
,\
40 mkdir
-p
$(dir $@
) && \
41 RESPONSEFILE
=`$(gb_MKTEMP)` && \
42 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
43 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
44 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
45 share_subdir_name
=$(LIBO_SHARE_FOLDER
) \
46 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
47 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=Types tcfg
=$${RESPONSEFILE} && \
48 rm -f
$${RESPONSEFILE})
50 $(call filter_XcuFilterTypesTarget_get_clean_target
,%) :
51 $(call gb_Output_announce
,$*,$(false
),FIT
,1)
52 rm -f
$(call gb_XcuFilterTypesTarget_get_target
,$*)
54 # $(call filter_Configuration__add_module,configuration,module,prefix,xcufiles,target,cleantarget)
55 define filter_Configuration__add_module
56 $(call gb_Configuration_get_target
,$(1)) : $(5)
57 $(call gb_Configuration_get_clean_target
,$(1)) : $(6)
58 $(if
$(4),,$(error filter_Configuration__add_module
: no input files
))
60 $(addprefix $(SRCDIR
)/$(3)/,$(addsuffix .xcu
,$(4)))
63 # $(call filter_Configuration_add_types,configuration,typesfile,prefix,xcufiles)
64 define filter_Configuration_add_types
65 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
66 $(call gb_XcuFilterTypesTarget_get_target
,$(2)),\
67 $(call filter_XcuFilterTypesTarget_get_clean_target
,$(2))))
72 filter_XcuFilterFiltersTarget_get_clean_target
= \
73 $(WORKDIR
)/Clean
/XcuFilterFiltersTarget
/$(1)
75 $(call gb_XcuFilterFiltersTarget_get_target
,%) : $(filter_MERGE_TARGET
)
76 $(call gb_Output_announce
,$*,$(true
),FIF
,1)
77 $(call gb_Helper_abbreviate_dirs
,\
78 mkdir
-p
$(dir $@
) && \
79 RESPONSEFILE
=`$(gb_MKTEMP)` && \
80 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
81 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
82 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
83 share_subdir_name
=$(LIBO_SHARE_FOLDER
) \
84 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
85 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=Filter fcfg
=$${RESPONSEFILE} && \
86 rm -f
$${RESPONSEFILE})
88 $(call filter_XcuFilterFiltersTarget_get_clean_target
,%) :
89 $(call gb_Output_announce
,$*,$(false
),FIF
,1)
90 rm -f
$(call gb_XcuFilterFiltersTarget_get_target
,$*)
92 # $(call filter_Configuration_add_filters,configuration,typesfile,prefix,xcufiles)
93 define filter_Configuration_add_filters
94 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
95 $(call gb_XcuFilterFiltersTarget_get_target
,$(2)),\
96 $(call filter_XcuFilterFiltersTarget_get_clean_target
,$(2))))
99 ### others (frameloaders, contenthandlers)
101 filter_XcuFilterOthersTarget_get_clean_target
= \
102 $(WORKDIR
)/Clean
/XcuFilterOthersTarget
/$(1)
104 $(call gb_XcuFilterOthersTarget_get_target
,%) : $(filter_MERGE_TARGET
)
105 $(call gb_Output_announce
,$*,$(true
),FIO
,1)
106 $(call gb_Helper_abbreviate_dirs
,\
107 mkdir
-p
$(dir $@
) && \
108 RESPONSEFILE
=`$(gb_MKTEMP)` && \
109 RESPONSEFILE2
=`$(gb_MKTEMP)` && \
110 echo
"items=$(strip $(foreach xcu,$(filter %.xcu,$^),$(if $(filter frameloaders,$(notdir $(patsubst %/,%,$(dir $(xcu))))),$(basename $(notdir $(xcu),)))))" \
111 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
112 echo
"items=$(strip $(foreach xcu,$(filter %.xcu,$^),$(if $(filter contenthandlers,$(notdir $(patsubst %/,%,$(dir $(xcu))))),$(basename $(notdir $(xcu),)))))" \
113 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE2} && \
114 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
115 share_subdir_name
=$(LIBO_SHARE_FOLDER
) \
116 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
117 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=Misc \
118 lcfg
=$${RESPONSEFILE} ccfg
=$${RESPONSEFILE2} && \
119 rm -f
$${RESPONSEFILE} $${RESPONSEFILE2})
121 $(call filter_XcuFilterOthersTarget_get_clean_target
,%) :
122 $(call gb_Output_announce
,$*,$(false
),FIO
,1)
123 rm -f
$(call gb_XcuFilterOthersTarget_get_target
,$*)
125 # $(call filter_Configuration_add_others,configuration,typesfile,prefix,xcufiles)
126 define filter_Configuration_add_others
127 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
128 $(call gb_XcuFilterOthersTarget_get_target
,$(2)),\
129 $(call filter_XcuFilterOthersTarget_get_clean_target
,$(2))))
134 filter_XcuFilterInternalTarget_get_clean_target
= \
135 $(WORKDIR
)/Clean
/XcuFilterInternalTarget
/$(1)
137 $(call gb_XcuFilterInternalTarget_get_target
,%) : $(filter_MERGE_TARGET
)
138 $(call gb_Output_announce
,$*,$(true
),FII
,1)
139 $(call gb_Helper_abbreviate_dirs
,\
140 mkdir
-p
$(dir $@
) && \
141 RESPONSEFILE
=`$(gb_MKTEMP)` && \
142 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
143 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
144 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
145 share_subdir_name
=$(LIBO_SHARE_FOLDER
) \
146 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
147 outdir
=$(dir $@
) pkg
=$@ xmlpackage
=GraphicFilter \
148 fcfg
=$${RESPONSEFILE} subdir_filters
=internalgraphicfilters
&& \
149 rm -f
$${RESPONSEFILE})
151 $(call filter_XcuFilterInternalTarget_get_clean_target
,%) :
152 $(call gb_Output_announce
,$*,$(false
),FII
,1)
153 rm -f
$(call gb_XcuFilterInternalTarget_get_target
,$*)
155 # $(call filter_Configuration_add_internal_filters,configuration,typesfile,prefix,xcufiles)
156 define filter_Configuration_add_internal_filters
157 $(eval
$(call filter_Configuration__add_module
,$(1),$(2),$(3),$(4),\
158 $(call gb_XcuFilterInternalTarget_get_target
,$(2)),\
159 $(call filter_XcuFilterInternalTarget_get_clean_target
,$(2))))
163 ### filter configuration rules: l10n stuff: #########################
165 # Configuration fcfg_langpack
166 # => $(lang)/org/openoffice/TypeDetection/Filter.xcu
167 # xslt=> filter_ui.xcu
168 # merge=> *.xcu $(ALL_UI_FILTERS) [if WITH_LANG]
169 # cfgex=> source/%.xcu
170 # merge=> source/*.xcu [if !WITH_LANG]
172 filter_XSLT_langfilter
:= \
173 $(SRCDIR
)/filter/source
/config
/fragments
/langfilter.xsl
174 filter_XcuFilterUiTarget
= $(WORKDIR
)/XcuFilterUiTarget
/filter_ui.xcu
175 filter_XcuFilterUiCleanTarget
= $(WORKDIR
)/Clean
/XcuFilterUiTarget
/filter_ui.xcu
176 filter_XCU_filter
:= org
/openoffice
/TypeDetection
/Filter.xcu
177 filter_XcuResTarget_get_target
= \
178 $(call gb_XcuResTarget_get_target
,fcfg_langpack
/$(1)/$(filter_XCU_filter
))
179 filter_XcuResTarget_get_clean_target
= \
180 $(call gb_XcuResTarget_get_clean_target
,fcfg_langpack
/$(1)/$(filter_XCU_filter
))
182 $(filter_XcuFilterUiTarget
) : $(filter_MERGE_TARGET
)
183 $(call gb_Output_announce
,$(subst $(WORKDIR
)/,,$@
),$(true
),FIU
,1)
184 $(call gb_Helper_abbreviate_dirs
,\
185 mkdir
-p
$(dir $@
) && \
186 RESPONSEFILE
=`$(gb_MKTEMP)` && \
187 echo
"items=$(basename $(notdir $(filter %.xcu,$^)))" \
188 | sed
"s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
189 $(filter_MERGE
) tempdir
=$(TMPDIR
) \
190 share_subdir_name
=$(LIBO_SHARE_FOLDER
) \
191 fragmentsdir
=$(dir $(firstword $(filter %.xcu
,$^
))).. \
192 pkg
=$@ xmlpackage
=Filter fcfg
=$${RESPONSEFILE} languagepack
=true \
193 && rm -f
$${RESPONSEFILE})
195 $(filter_XcuFilterUiCleanTarget
) :
196 $(call gb_Output_announce
,$(filter_XcuFilterUiTarget
),$(false
),FIU
,1)
197 $(call gb_Helper_abbreviate_dirs
,\
198 rm -f
$(filter_XcuFilterUiTarget
))
200 $(call gb_Configuration_get_clean_target
,fcfg_langpack
) : \
201 $(filter_XcuFilterUiCleanTarget
)
203 # this is _not_ a pattern rule:
204 # there is already a pattern rule for gb_XcuResTarget_get_target,
205 # so generate non-pattern rules which have higher priority even in GNUmake 3.81
206 define filter_XcuResTarget__rule
207 $$(call filter_XcuResTarget_get_target
,$(1)) : \
208 $(filter_XSLT_langfilter
) $(filter_XcuFilterUiTarget
) \
209 |
$(call gb_ExternalExecutable_get_dependencies
,xsltproc
)
210 $$(call gb_Output_announce
,$(1),$(true
),XCU
,1)
211 $$(call gb_Helper_abbreviate_dirs
,\
212 mkdir
-p
$$(dir $$@
) && \
213 $(call gb_ExternalExecutable_get_command
,xsltproc
) --nonet
--stringparam lang
$(1) \
214 $(filter_XSLT_langfilter
) \
215 $(filter_XcuFilterUiTarget
) > $$@
)
218 $(foreach lang
,$(gb_Configuration_LANGS
),$(eval \
219 $(call filter_XcuResTarget__rule
,$(lang
))))
221 define filter_Configuration_Configuration
222 $(call gb_Configuration_Configuration
,$(1))
224 $(call gb_Configuration_get_target
,$(1)) : \
225 $(foreach lang
,$(gb_Configuration_LANGS
),$(call filter_XcuResTarget_get_target
,$(lang
)))
226 $(call gb_Configuration_get_clean_target
,$(1)) : \
227 $(foreach lang
,$(gb_Configuration_LANGS
),$(call filter_XcuResTarget_get_clean_target
,$(lang
)))
232 # $(call filter_Configuration_add_ui_filter,configuration,prefix,xcufile)
233 define filter_Configuration_add_ui_filter
235 $(filter_XcuFilterUiTarget
) : $(SRCDIR
)/$(2)/$(3)
237 $(call gb_XcuMergeTarget_XcuMergeTarget
,$(2)/$(3),$(1),$(2),$(3))
238 $(filter_XcuFilterUiTarget
) : \
239 $(call gb_XcuMergeTarget_get_target
,$(2)/$(3))
241 $(call gb_Configuration_get_clean_target
,$(1)) : \
242 $(call gb_XcuMergeTarget_get_clean_target
,$(2)/$(3))
245 # $(call filter_Configuration_add_ui_filters,configuration,prefix,xcufile)
246 define filter_Configuration_add_ui_filters
247 $(foreach xcu
,$(3),$(eval \
248 $(call filter_Configuration_add_ui_filter
,$(1),$(2),$(xcu
).xcu
)))
252 ### the filter configuration ########################################
254 $(eval
$(call filter_Configuration_Configuration
,fcfg_langpack
))
257 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_base_types.xcu
,filter/source
/config
/fragments
/types
,\
258 writer_web_HTML_help \
259 oxt_OpenOffice_Extension \
260 wav_Wave_Audio_File \
261 component_Bibliography \
265 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_base_filters.xcu
,filter/source
/config
/fragments
/filters
,\
266 writer_web_HTML_help \
269 $(call filter_Configuration_add_others
,fcfg_langpack
,fcfg_base_others.xcu
,filter/source
/config
/fragments
,\
270 frameloaders
/com_sun_star_frame_Bibliography \
271 frameloaders
/com_sun_star_sdb_ContentLoader \
272 contenthandlers
/com_sun_star_comp_framework_SoundHandler \
273 contenthandlers
/com_sun_star_comp_framework_oxt_handler \
277 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_database_types.xcu
,filter/source
/config
/fragments
/types
,\
281 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_database_filters.xcu
,filter/source
/config
/fragments
/filters
,\
282 StarOffice_XML__Base_ \
285 $(call filter_Configuration_add_others
,fcfg_langpack
,fcfg_database_others.xcu
,filter/source
/config
/fragments
,\
286 frameloaders
/org_openoffice_comp_dbflt_DBContentLoader2 \
289 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
290 StarOffice_XML__Base__ui \
294 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_reportbuilder_types.xcu
,filter/source
/config
/fragments
/types
,\
296 StarBaseReportChart \
299 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_reportbuilder_filters.xcu
,filter/source
/config
/fragments
/filters
,\
301 StarBaseReportChart \
304 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
306 StarBaseReportChart_ui \
310 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_writer_types.xcu
,filter/source
/config
/fragments
/types
,\
315 writer_MS_WinWord_5 \
316 writer_MS_WinWord_60 \
318 writer_MS_Word_95_Vorlage \
320 writer_MS_Word_97_Vorlage \
321 writer_Rich_Text_Format \
322 writer_StarOffice_XML_Writer \
323 writer_WordPerfect_Document \
324 writer_MS_Works_Document \
325 writer_Beagle_Works \
328 writer_eDoc_Document \
329 writer_FullWrite_Professional \
331 writer_HanMac_Word_J \
332 writer_HanMac_Word_K \
333 writer_LightWayText \
341 writer_Mariner_Write \
343 writer_Nisus_Writer \
349 writer_T602_Document \
350 writer_LotusWordPro_Document \
353 writer_StarOffice_XML_Writer_Template \
354 pdf_Portable_Document_Format \
357 writer_MS_Word_2003_XML \
358 writer_MS_Word_2007_XML \
359 writer_MS_Word_2007_XML_Template \
361 writer_OOXML_Template \
362 writer_layout_dump_xml \
363 writer_BroadBand_eBook \
364 writer_eReader_eBook \
365 writer_FictionBook_2 \
367 writer_Plucker_eBook \
372 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_writer_filters.xcu
,filter/source
/config
/fragments
/filters
,\
381 StarOffice_XML__Writer_ \
388 FullWrite_Professional \
413 writer_StarOffice_XML_Writer_Template \
419 MS_Word_2007_XML_Template \
421 OOXML_Text_Template \
432 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
433 HTML__StarWriter__ui \
434 MS_Word_95_Vorlage_ui \
435 MS_Word_97_Vorlage_ui \
436 StarOffice_XML__Writer__ui \
439 writer_StarOffice_XML_Writer_Template_ui \
441 writer8_template_ui \
442 MS_Word_2003_XML_ui \
443 MS_Word_2007_XML_ui \
444 MS_Word_2007_XML_Template_ui \
446 OOXML_Text_Template_ui \
450 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_web_types.xcu
,filter/source
/config
/fragments
/types
,\
453 writer_web_HTML_help \
454 writer_StarOffice_XML_Writer \
455 writer_web_StarOffice_XML_Writer_Web_Template \
456 pdf_Portable_Document_Format \
457 writerweb8_writer_template \
460 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_web_filters.xcu
,filter/source
/config
/fragments
/filters
,\
462 Text__StarWriter_Web_ \
463 Text__encoded___StarWriter_Web_ \
464 writer_web_HTML_help \
465 writer_web_StarOffice_XML_Writer \
466 writer_web_StarOffice_XML_Writer_Web_Template \
467 writer_web_pdf_Export\
468 writerweb8_writer_template\
472 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
474 Text__StarWriter_Web__ui \
475 Text__encoded___StarWriter_Web__ui \
476 writer_web_StarOffice_XML_Writer_ui \
477 writer_web_StarOffice_XML_Writer_Web_Template_ui \
478 writerweb8_writer_template_ui \
479 writerweb8_writer_ui \
483 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_global_types.xcu
,filter/source
/config
/fragments
/types
,\
485 writer_StarOffice_XML_Writer \
486 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
487 pdf_Portable_Document_Format \
491 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_global_filters.xcu
,filter/source
/config
/fragments
/filters
,\
492 Text__encoded___StarWriter_GlobalDocument_ \
493 writer_globaldocument_StarOffice_XML_Writer \
494 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
495 writer_globaldocument_pdf_Export \
497 writerglobal8_writer \
501 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
502 Text__encoded___StarWriter_GlobalDocument__ui \
503 writer_globaldocument_StarOffice_XML_Writer_ui \
504 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument_ui \
506 writerglobal8_writer_ui \
510 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_calc_types.xcu
,filter/source
/config
/fragments
/types
,\
517 calc_MS_Excel_40_VorlageTemplate \
519 calc_MS_Excel_5095_VorlageTemplate \
521 calc_MS_Excel_95_VorlageTemplate \
523 calc_MS_Excel_97_VorlageTemplate \
524 writer_Rich_Text_Format \
526 calc_StarOffice_XML_Calc \
527 calc_StarOffice_XML_Calc_Template \
528 pdf_Portable_Document_Format \
532 calc_MS_Excel_2003_XML \
534 MS_Excel_2007_XML_Template \
535 MS_Excel_2007_Binary \
537 calc_OOXML_Template \
540 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_calc_filters.xcu
,filter/source
/config
/fragments
/filters
,\
546 MS_Excel_4_0_Vorlage_Template \
548 MS_Excel_5_0_95_Vorlage_Template \
550 MS_Excel_95_Vorlage_Template \
552 MS_Excel_97_Vorlage_Template \
553 Rich_Text_Format__StarCalc_ \
555 StarOffice_XML__Calc_ \
556 Text___txt___csv__StarCalc_ \
558 calc_StarOffice_XML_Calc_Template \
564 calc_MS_Excel_2007_XML \
565 calc_MS_Excel_2007_XML_Template \
566 calc_MS_Excel_2007_Binary \
568 calc_OOXML_Template \
571 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
573 MS_Excel_4_0_Vorlage_Template_ui \
574 MS_Excel_5_0_95_Vorlage_Template_ui \
575 MS_Excel_95_Vorlage_Template_ui \
576 MS_Excel_97_Vorlage_Template_ui \
577 StarOffice_XML__Calc__ui \
578 Text___txt___csv__StarCalc__ui \
579 calc_HTML_WebQuery_ui \
580 calc_StarOffice_XML_Calc_Template_ui \
583 MS_Excel_2003_XML_ui \
584 calc_MS_Excel_2007_XML_ui \
585 calc_MS_Excel_2007_XML_Template_ui \
586 calc_MS_Excel_2007_Binary_ui \
588 calc_OOXML_Template_ui \
592 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_draw_types.xcu
,filter/source
/config
/fragments
/types
,\
593 draw_StarOffice_XML_Draw \
594 draw_StarOffice_XML_Draw_Template \
595 pdf_Portable_Document_Format \
598 draw_WordPerfect_Graphics \
599 draw_Visio_Document \
600 draw_Publisher_Document \
601 draw_CorelDraw_Document \
602 draw_Corel_Presentation_Exchange \
603 draw_Freehand_Document \
606 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_draw_filters.xcu
,filter/source
/config
/fragments
/filters
,\
607 StarOffice_XML__Draw_ \
608 draw_StarOffice_XML_Draw_Template \
612 WordPerfectGraphics \
616 CorelPresentationExchange \
620 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
621 StarOffice_XML__Draw__ui \
622 draw_StarOffice_XML_Draw_Template_ui \
628 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_impress_types.xcu
,filter/source
/config
/fragments
/types
,\
629 draw_StarOffice_XML_Draw \
630 impress_AppleKeynote \
631 impress_MS_PowerPoint_97 \
632 impress_MS_PowerPoint_97_AutoPlay \
633 impress_MS_PowerPoint_97_Vorlage \
634 impress_StarOffice_XML_Impress \
635 impress_StarOffice_XML_Impress_Template \
636 pdf_Portable_Document_Format \
641 MS_PowerPoint_2007_XML \
642 MS_PowerPoint_2007_XML_AutoPlay \
643 MS_PowerPoint_2007_XML_Template \
644 impress_OOXML_Presentation \
645 impress_OOXML_Presentation_Template \
646 impress_OOXML_Presentation_AutoPlay \
649 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_impress_filters.xcu
,filter/source
/config
/fragments
/filters
,\
652 MS_PowerPoint_97_AutoPlay \
653 MS_PowerPoint_97_Vorlage \
654 impress_StarOffice_XML_Draw \
655 StarOffice_XML__Impress_ \
656 impress_StarOffice_XML_Impress_Template \
662 impress_MS_PowerPoint_2007_XML \
663 impress_MS_PowerPoint_2007_XML_AutoPlay \
664 impress_MS_PowerPoint_2007_XML_Template \
666 impress_OOXML_Template \
667 impress_OOXML_AutoPlay \
670 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
671 MS_PowerPoint_97_Vorlage_ui \
672 impress_StarOffice_XML_Draw_ui \
673 StarOffice_XML__Impress__ui \
674 impress_StarOffice_XML_Impress_Template_ui \
676 impress8_template_ui \
678 impress_MS_PowerPoint_2007_XML_ui \
679 impress_MS_PowerPoint_2007_XML_Template_ui \
681 impress_OOXML_Template_ui \
685 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_chart_types.xcu
,filter/source
/config
/fragments
/types
,\
686 chart_StarOffice_XML_Chart \
690 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_chart_filters.xcu
,filter/source
/config
/fragments
/filters
,\
691 StarOffice_XML__Chart_ \
695 $(call filter_Configuration_add_others
,fcfg_langpack
,fcfg_chart_others.xcu
,filter/source
/config
/fragments
,\
696 frameloaders
/com_sun_star_comp_chart2_ChartFrameLoader \
699 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
700 StarOffice_XML__Chart__ui \
705 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_math_types.xcu
,filter/source
/config
/fragments
/types
,\
706 math_MathML_XML_Math \
708 math_StarOffice_XML_Math \
709 pdf_Portable_Document_Format \
713 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_math_filters.xcu
,filter/source
/config
/fragments
/filters
,\
716 StarOffice_XML__Math_ \
721 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
722 StarOffice_XML__Math__ui \
727 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_drawgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
729 dxf_AutoCAD_Interchange \
730 emf_MS_Windows_Metafile \
731 eps_Encapsulated_PostScript \
732 gif_Graphics_Interchange \
737 pbm_Portable_Bitmap \
739 pcd_Photo_CD_Base16 \
742 pcx_Zsoft_Paintbrush \
743 pgm_Portable_Graymap \
744 png_Portable_Network_Graphic \
745 ppm_Portable_Pixelmap \
746 psd_Adobe_Photoshop \
748 sgf_StarOffice_Writer_SGF \
750 svg_Scalable_Vector_Graphics \
751 svm_StarView_Metafile \
752 tga_Truevision_TARGA \
754 wmf_MS_Windows_Metafile \
759 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_drawgraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
761 DXF___AutoCAD_Interchange \
762 EMF___MS_Windows_Metafile \
763 EPS___Encapsulated_PostScript \
764 GIF___Graphics_Interchange \
766 MET___OS_2_Metafile \
767 PBM___Portable_Bitmap \
769 PCX___Zsoft_Paintbrush \
770 PGM___Portable_Graymap \
771 PNG___Portable_Network_Graphic \
772 PPM___Portable_Pixelmap \
773 PSD___Adobe_Photoshop \
774 RAS___Sun_Rasterfile \
775 SGF___StarOffice_Writer_SGF \
777 SVG___Scalable_Vector_Graphics \
778 SVM___StarView_Metafile \
779 TGA___Truevision_TARGA \
780 TIF___Tag_Image_File \
781 WMF___MS_Windows_Metafile \
784 draw_PCD_Photo_CD_Base \
785 draw_PCD_Photo_CD_Base16 \
786 draw_PCD_Photo_CD_Base4 \
808 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
809 draw_html_Export_ui \
812 # fcfg_impressgraphics
813 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_impressgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
815 emf_MS_Windows_Metafile \
816 eps_Encapsulated_PostScript \
817 gif_Graphics_Interchange \
820 impress_CGM_Computer_Graphics_Metafile \
823 pbm_Portable_Bitmap \
825 pgm_Portable_Graymap \
826 png_Portable_Network_Graphic \
827 ppm_Portable_Pixelmap \
829 svg_Scalable_Vector_Graphics \
830 svm_StarView_Metafile \
832 wmf_MS_Windows_Metafile \
836 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_impressgraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
837 CGM___Computer_Graphics_Metafile \
841 impress_flash_Export \
843 impress_html_Export \
859 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
860 impress_html_Export_ui \
863 # fcfg_writergraphics
864 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_writergraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
866 png_Portable_Network_Graphic \
869 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_writergraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
874 # fcfg_internalgraphics
875 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_internalgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
877 dxf_AutoCAD_Interchange \
878 emf_MS_Windows_Metafile \
879 eps_Encapsulated_PostScript \
880 gif_Graphics_Interchange \
883 pbm_Portable_Bitmap \
885 pcd_Photo_CD_Base16 \
888 pcx_Zsoft_Paintbrush \
889 pgm_Portable_Graymap \
890 png_Portable_Network_Graphic \
891 ppm_Portable_Pixelmap \
892 psd_Adobe_Photoshop \
894 sgf_StarOffice_Writer_SGF \
896 svg_Scalable_Vector_Graphics \
897 svm_StarView_Metafile \
898 tga_Truevision_TARGA \
900 wmf_MS_Windows_Metafile \
905 $(call filter_Configuration_add_internal_filters
,fcfg_langpack
,fcfg_internalgraphics_filters.xcu
,filter/source
/config
/fragments
/internalgraphicfilters
,\
953 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_xslt_types.xcu
,filter/source
/config
/fragments
/types
,\
956 impress_ODP_FlatXML \
957 writer_DocBook_File \
960 Unified_Office_Format_text \
961 Unified_Office_Format_spreadsheet \
962 Unified_Office_Format_presentation \
965 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_xslt_filters.xcu
,filter/source
/config
/fragments
/filters
,\
980 # vim: set noet sw=4 ts=4: