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_AbiWord_Document \
350 writer_T602_Document \
351 writer_LotusWordPro_Document \
354 writer_StarOffice_XML_Writer_Template \
355 pdf_Portable_Document_Format \
358 writer_MS_Word_2003_XML \
359 writer_MS_Word_2007_XML \
360 writer_MS_Word_2007_XML_Template \
362 writer_OOXML_Template \
363 writer_layout_dump_xml \
364 writer_BroadBand_eBook \
365 writer_eReader_eBook \
366 writer_FictionBook_2 \
368 writer_Plucker_eBook \
373 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_writer_filters.xcu
,filter/source
/config
/fragments
/filters
,\
382 StarOffice_XML__Writer_ \
389 FullWrite_Professional \
415 writer_StarOffice_XML_Writer_Template \
421 MS_Word_2007_XML_Template \
423 OOXML_Text_Template \
434 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
435 HTML__StarWriter__ui \
436 MS_Word_95_Vorlage_ui \
437 MS_Word_97_Vorlage_ui \
438 StarOffice_XML__Writer__ui \
441 writer_StarOffice_XML_Writer_Template_ui \
443 writer8_template_ui \
444 MS_Word_2003_XML_ui \
445 MS_Word_2007_XML_ui \
446 MS_Word_2007_XML_Template_ui \
448 OOXML_Text_Template_ui \
452 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_web_types.xcu
,filter/source
/config
/fragments
/types
,\
455 writer_web_HTML_help \
456 writer_StarOffice_XML_Writer \
457 writer_web_StarOffice_XML_Writer_Web_Template \
458 pdf_Portable_Document_Format \
459 writerweb8_writer_template \
462 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_web_filters.xcu
,filter/source
/config
/fragments
/filters
,\
464 Text__StarWriter_Web_ \
465 Text__encoded___StarWriter_Web_ \
466 writer_web_HTML_help \
467 writer_web_StarOffice_XML_Writer \
468 writer_web_StarOffice_XML_Writer_Web_Template \
469 writer_web_pdf_Export\
470 writerweb8_writer_template\
474 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
476 Text__StarWriter_Web__ui \
477 Text__encoded___StarWriter_Web__ui \
478 writer_web_StarOffice_XML_Writer_ui \
479 writer_web_StarOffice_XML_Writer_Web_Template_ui \
480 writerweb8_writer_template_ui \
481 writerweb8_writer_ui \
485 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_global_types.xcu
,filter/source
/config
/fragments
/types
,\
487 writer_StarOffice_XML_Writer \
488 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
489 pdf_Portable_Document_Format \
493 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_global_filters.xcu
,filter/source
/config
/fragments
/filters
,\
494 Text__encoded___StarWriter_GlobalDocument_ \
495 writer_globaldocument_StarOffice_XML_Writer \
496 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
497 writer_globaldocument_pdf_Export \
499 writerglobal8_writer \
503 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
504 Text__encoded___StarWriter_GlobalDocument__ui \
505 writer_globaldocument_StarOffice_XML_Writer_ui \
506 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument_ui \
508 writerglobal8_writer_ui \
512 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_calc_types.xcu
,filter/source
/config
/fragments
/types
,\
519 calc_MS_Excel_40_VorlageTemplate \
521 calc_MS_Excel_5095_VorlageTemplate \
523 calc_MS_Excel_95_VorlageTemplate \
525 calc_MS_Excel_97_VorlageTemplate \
526 writer_Rich_Text_Format \
528 calc_StarOffice_XML_Calc \
529 calc_StarOffice_XML_Calc_Template \
530 pdf_Portable_Document_Format \
534 calc_MS_Excel_2003_XML \
536 MS_Excel_2007_XML_Template \
537 MS_Excel_2007_Binary \
539 calc_OOXML_Template \
542 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_calc_filters.xcu
,filter/source
/config
/fragments
/filters
,\
548 MS_Excel_4_0_Vorlage_Template \
550 MS_Excel_5_0_95_Vorlage_Template \
552 MS_Excel_95_Vorlage_Template \
554 MS_Excel_97_Vorlage_Template \
555 Rich_Text_Format__StarCalc_ \
557 StarOffice_XML__Calc_ \
558 Text___txt___csv__StarCalc_ \
560 calc_StarOffice_XML_Calc_Template \
566 calc_MS_Excel_2007_XML \
567 calc_MS_Excel_2007_XML_Template \
568 calc_MS_Excel_2007_Binary \
570 calc_OOXML_Template \
573 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
575 MS_Excel_4_0_Vorlage_Template_ui \
576 MS_Excel_5_0_95_Vorlage_Template_ui \
577 MS_Excel_95_Vorlage_Template_ui \
578 MS_Excel_97_Vorlage_Template_ui \
579 StarOffice_XML__Calc__ui \
580 Text___txt___csv__StarCalc__ui \
581 calc_HTML_WebQuery_ui \
582 calc_StarOffice_XML_Calc_Template_ui \
585 MS_Excel_2003_XML_ui \
586 calc_MS_Excel_2007_XML_ui \
587 calc_MS_Excel_2007_XML_Template_ui \
588 calc_MS_Excel_2007_Binary_ui \
590 calc_OOXML_Template_ui \
594 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_draw_types.xcu
,filter/source
/config
/fragments
/types
,\
595 draw_StarOffice_XML_Draw \
596 draw_StarOffice_XML_Draw_Template \
597 pdf_Portable_Document_Format \
600 draw_WordPerfect_Graphics \
601 draw_Visio_Document \
602 draw_Publisher_Document \
603 draw_CorelDraw_Document \
604 draw_Corel_Presentation_Exchange \
605 draw_Freehand_Document \
608 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_draw_filters.xcu
,filter/source
/config
/fragments
/filters
,\
609 StarOffice_XML__Draw_ \
610 draw_StarOffice_XML_Draw_Template \
614 WordPerfectGraphics \
618 CorelPresentationExchange \
622 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
623 StarOffice_XML__Draw__ui \
624 draw_StarOffice_XML_Draw_Template_ui \
630 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_impress_types.xcu
,filter/source
/config
/fragments
/types
,\
631 draw_StarOffice_XML_Draw \
632 impress_AppleKeynote \
633 impress_MS_PowerPoint_97 \
634 impress_MS_PowerPoint_97_AutoPlay \
635 impress_MS_PowerPoint_97_Vorlage \
636 impress_StarOffice_XML_Impress \
637 impress_StarOffice_XML_Impress_Template \
638 pdf_Portable_Document_Format \
643 MS_PowerPoint_2007_XML \
644 MS_PowerPoint_2007_XML_AutoPlay \
645 MS_PowerPoint_2007_XML_Template \
646 impress_OOXML_Presentation \
647 impress_OOXML_Presentation_Template \
648 impress_OOXML_Presentation_AutoPlay \
651 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_impress_filters.xcu
,filter/source
/config
/fragments
/filters
,\
654 MS_PowerPoint_97_AutoPlay \
655 MS_PowerPoint_97_Vorlage \
656 impress_StarOffice_XML_Draw \
657 StarOffice_XML__Impress_ \
658 impress_StarOffice_XML_Impress_Template \
664 impress_MS_PowerPoint_2007_XML \
665 impress_MS_PowerPoint_2007_XML_AutoPlay \
666 impress_MS_PowerPoint_2007_XML_Template \
668 impress_OOXML_Template \
669 impress_OOXML_AutoPlay \
672 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
673 MS_PowerPoint_97_Vorlage_ui \
674 impress_StarOffice_XML_Draw_ui \
675 StarOffice_XML__Impress__ui \
676 impress_StarOffice_XML_Impress_Template_ui \
678 impress8_template_ui \
680 impress_MS_PowerPoint_2007_XML_ui \
681 impress_MS_PowerPoint_2007_XML_Template_ui \
683 impress_OOXML_Template_ui \
687 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_chart_types.xcu
,filter/source
/config
/fragments
/types
,\
688 chart_StarOffice_XML_Chart \
692 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_chart_filters.xcu
,filter/source
/config
/fragments
/filters
,\
693 StarOffice_XML__Chart_ \
697 $(call filter_Configuration_add_others
,fcfg_langpack
,fcfg_chart_others.xcu
,filter/source
/config
/fragments
,\
698 frameloaders
/com_sun_star_comp_chart2_ChartFrameLoader \
701 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
702 StarOffice_XML__Chart__ui \
707 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_math_types.xcu
,filter/source
/config
/fragments
/types
,\
708 math_MathML_XML_Math \
710 math_StarOffice_XML_Math \
711 pdf_Portable_Document_Format \
715 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_math_filters.xcu
,filter/source
/config
/fragments
/filters
,\
718 StarOffice_XML__Math_ \
723 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
724 StarOffice_XML__Math__ui \
729 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_drawgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
731 dxf_AutoCAD_Interchange \
732 emf_MS_Windows_Metafile \
733 eps_Encapsulated_PostScript \
734 gif_Graphics_Interchange \
739 pbm_Portable_Bitmap \
741 pcd_Photo_CD_Base16 \
744 pcx_Zsoft_Paintbrush \
745 pgm_Portable_Graymap \
746 png_Portable_Network_Graphic \
747 ppm_Portable_Pixelmap \
748 psd_Adobe_Photoshop \
750 sgf_StarOffice_Writer_SGF \
752 svg_Scalable_Vector_Graphics \
753 svm_StarView_Metafile \
754 tga_Truevision_TARGA \
756 wmf_MS_Windows_Metafile \
761 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_drawgraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
763 DXF___AutoCAD_Interchange \
764 EMF___MS_Windows_Metafile \
765 EPS___Encapsulated_PostScript \
766 GIF___Graphics_Interchange \
768 MET___OS_2_Metafile \
769 PBM___Portable_Bitmap \
771 PCX___Zsoft_Paintbrush \
772 PGM___Portable_Graymap \
773 PNG___Portable_Network_Graphic \
774 PPM___Portable_Pixelmap \
775 PSD___Adobe_Photoshop \
776 RAS___Sun_Rasterfile \
777 SGF___StarOffice_Writer_SGF \
779 SVG___Scalable_Vector_Graphics \
780 SVM___StarView_Metafile \
781 TGA___Truevision_TARGA \
782 TIF___Tag_Image_File \
783 WMF___MS_Windows_Metafile \
786 draw_PCD_Photo_CD_Base \
787 draw_PCD_Photo_CD_Base16 \
788 draw_PCD_Photo_CD_Base4 \
810 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
811 draw_html_Export_ui \
814 # fcfg_impressgraphics
815 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_impressgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
817 emf_MS_Windows_Metafile \
818 eps_Encapsulated_PostScript \
819 gif_Graphics_Interchange \
822 impress_CGM_Computer_Graphics_Metafile \
825 pbm_Portable_Bitmap \
827 pgm_Portable_Graymap \
828 png_Portable_Network_Graphic \
829 ppm_Portable_Pixelmap \
831 svg_Scalable_Vector_Graphics \
832 svm_StarView_Metafile \
834 wmf_MS_Windows_Metafile \
838 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_impressgraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
839 CGM___Computer_Graphics_Metafile \
843 impress_flash_Export \
845 impress_html_Export \
861 $(call filter_Configuration_add_ui_filters
,fcfg_langpack
,filter/source
/config
/fragments
/filters
,\
862 impress_html_Export_ui \
865 # fcfg_writergraphics
866 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_writergraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
868 png_Portable_Network_Graphic \
871 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_writergraphics_filters.xcu
,filter/source
/config
/fragments
/filters
,\
876 # fcfg_internalgraphics
877 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_internalgraphics_types.xcu
,filter/source
/config
/fragments
/types
,\
879 dxf_AutoCAD_Interchange \
880 emf_MS_Windows_Metafile \
881 eps_Encapsulated_PostScript \
882 gif_Graphics_Interchange \
885 pbm_Portable_Bitmap \
887 pcd_Photo_CD_Base16 \
890 pcx_Zsoft_Paintbrush \
891 pgm_Portable_Graymap \
892 png_Portable_Network_Graphic \
893 ppm_Portable_Pixelmap \
894 psd_Adobe_Photoshop \
896 sgf_StarOffice_Writer_SGF \
898 svg_Scalable_Vector_Graphics \
899 svm_StarView_Metafile \
900 tga_Truevision_TARGA \
902 wmf_MS_Windows_Metafile \
907 $(call filter_Configuration_add_internal_filters
,fcfg_langpack
,fcfg_internalgraphics_filters.xcu
,filter/source
/config
/fragments
/internalgraphicfilters
,\
955 $(call filter_Configuration_add_types
,fcfg_langpack
,fcfg_xslt_types.xcu
,filter/source
/config
/fragments
/types
,\
958 impress_ODP_FlatXML \
959 writer_DocBook_File \
962 Unified_Office_Format_text \
963 Unified_Office_Format_spreadsheet \
964 Unified_Office_Format_presentation \
967 $(call filter_Configuration_add_filters
,fcfg_langpack
,fcfg_xslt_filters.xcu
,filter/source
/config
/fragments
/filters
,\
982 # vim: set noet sw=4 ts=4: