Sifr: tdf#147603 Star icons in Extension dialog
[LibreOffice.git] / filter / Configuration_filter.mk
bloba58b8396c5515a54a7adb3650669c3c0127d78c2
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)
30 ### filter configuration rules: generic stuff #######################
32 ### types
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_Trace_StartRange,$*,FIT)
40 $(call gb_Helper_abbreviate_dirs,\
41 mkdir -p $(dir $@) && \
42 RESPONSEFILE=`$(gb_MKTEMP)` && \
43 echo "items=$(basename $(notdir $(filter %.xcu,$^)))" \
44 | sed "s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
45 $(filter_MERGE) tempdir=$(TMPDIR) \
46 share_subdir_name=$(LIBO_SHARE_FOLDER) \
47 fragmentsdir=$(dir $(firstword $(filter %.xcu,$^))).. \
48 outdir=$(dir $@) pkg=$@ xmlpackage=Types tcfg=$${RESPONSEFILE} && \
49 rm -f $${RESPONSEFILE})
50 $(call gb_Trace_EndRange,$*,FIT)
52 $(call filter_XcuFilterTypesTarget_get_clean_target,%) :
53 $(call gb_Output_announce,$*,$(false),FIT,1)
54 rm -f $(call gb_XcuFilterTypesTarget_get_target,$*)
56 # $(call filter_Configuration__add_module,configuration,module,prefix,xcufiles,target,cleantarget)
57 define filter_Configuration__add_module
58 $(call gb_Configuration_get_target,$(1)) : $(5)
59 $(call gb_Configuration_get_clean_target,$(1)) : $(6)
60 $(if $(4),,$(error filter_Configuration__add_module: no input files))
61 $(5) : \
62 $(addprefix $(SRCDIR)/$(3)/,$(addsuffix .xcu,$(4))) \
63 $(gb_Module_CURRENTMAKEFILE)
65 endef
67 # $(call filter_Configuration_add_types,configuration,typesfile,prefix,xcufiles)
68 define filter_Configuration_add_types
69 $(call filter_Configuration__add_module,$(1),$(2),$(3),$(4),\
70 $(call gb_XcuFilterTypesTarget_get_target,$(2)),\
71 $(call filter_XcuFilterTypesTarget_get_clean_target,$(2)))
73 endef
75 ### filters
77 filter_XcuFilterFiltersTarget_get_clean_target = \
78 $(WORKDIR)/Clean/XcuFilterFiltersTarget/$(1)
80 $(call gb_XcuFilterFiltersTarget_get_target,%) : $(filter_MERGE_TARGET)
81 $(call gb_Output_announce,$*,$(true),FIF,1)
82 $(call gb_Trace_StartRange,$*,FIF)
83 $(call gb_Helper_abbreviate_dirs,\
84 mkdir -p $(dir $@) && \
85 RESPONSEFILE=`$(gb_MKTEMP)` && \
86 echo "items=$(basename $(notdir $(filter %.xcu,$^)))" \
87 | sed "s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
88 $(filter_MERGE) tempdir=$(TMPDIR) \
89 share_subdir_name=$(LIBO_SHARE_FOLDER) \
90 fragmentsdir=$(dir $(firstword $(filter %.xcu,$^))).. \
91 outdir=$(dir $@) pkg=$@ xmlpackage=Filter fcfg=$${RESPONSEFILE} && \
92 rm -f $${RESPONSEFILE})
93 $(call gb_Trace_EndRange,$*,FIF)
95 $(call filter_XcuFilterFiltersTarget_get_clean_target,%) :
96 $(call gb_Output_announce,$*,$(false),FIF,1)
97 rm -f $(call gb_XcuFilterFiltersTarget_get_target,$*)
99 # $(call filter_Configuration_add_filters,configuration,typesfile,prefix,xcufiles)
100 define filter_Configuration_add_filters
101 $(call filter_Configuration__add_module,$(1),$(2),$(3),$(4),\
102 $(call gb_XcuFilterFiltersTarget_get_target,$(2)),\
103 $(call filter_XcuFilterFiltersTarget_get_clean_target,$(2)))
104 $(call filter_Configuration_add_ui_filters,$(1),$(3),$(4))
106 endef
108 ### others (frameloaders, contenthandlers)
110 filter_XcuFilterOthersTarget_get_clean_target = \
111 $(WORKDIR)/Clean/XcuFilterOthersTarget/$(1)
113 $(call gb_XcuFilterOthersTarget_get_target,%) : $(filter_MERGE_TARGET)
114 $(call gb_Output_announce,$*,$(true),FIO,1)
115 $(call gb_Trace_StartRange,$*,FIO)
116 $(call gb_Helper_abbreviate_dirs,\
117 mkdir -p $(dir $@) && \
118 RESPONSEFILE=`$(gb_MKTEMP)` && \
119 RESPONSEFILE2=`$(gb_MKTEMP)` && \
120 echo "items=$(strip $(foreach xcu,$(filter %.xcu,$^),$(if $(filter frameloaders,$(notdir $(patsubst %/,%,$(dir $(xcu))))),$(basename $(notdir $(xcu),)))))" \
121 | sed "s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
122 echo "items=$(strip $(foreach xcu,$(filter %.xcu,$^),$(if $(filter contenthandlers,$(notdir $(patsubst %/,%,$(dir $(xcu))))),$(basename $(notdir $(xcu),)))))" \
123 | sed "s/ /$(COMMA)/g" > $${RESPONSEFILE2} && \
124 $(filter_MERGE) tempdir=$(TMPDIR) \
125 share_subdir_name=$(LIBO_SHARE_FOLDER) \
126 fragmentsdir=$(dir $(firstword $(filter %.xcu,$^))).. \
127 outdir=$(dir $@) pkg=$@ xmlpackage=Misc \
128 lcfg=$${RESPONSEFILE} ccfg=$${RESPONSEFILE2} && \
129 rm -f $${RESPONSEFILE} $${RESPONSEFILE2})
130 $(call gb_Trace_EndRange,$*,FIO)
132 $(call filter_XcuFilterOthersTarget_get_clean_target,%) :
133 $(call gb_Output_announce,$*,$(false),FIO,1)
134 rm -f $(call gb_XcuFilterOthersTarget_get_target,$*)
136 # $(call filter_Configuration_add_others,configuration,typesfile,prefix,xcufiles)
137 define filter_Configuration_add_others
138 $(call filter_Configuration__add_module,$(1),$(2),$(3),$(4),\
139 $(call gb_XcuFilterOthersTarget_get_target,$(2)),\
140 $(call filter_XcuFilterOthersTarget_get_clean_target,$(2)))
142 endef
144 ### internal filters
146 filter_XcuFilterInternalTarget_get_clean_target = \
147 $(WORKDIR)/Clean/XcuFilterInternalTarget/$(1)
149 $(call gb_XcuFilterInternalTarget_get_target,%) : $(filter_MERGE_TARGET)
150 $(call gb_Output_announce,$*,$(true),FII,1)
151 $(call gb_Trace_StartRange,$*,FII)
152 $(call gb_Helper_abbreviate_dirs,\
153 mkdir -p $(dir $@) && \
154 RESPONSEFILE=`$(gb_MKTEMP)` && \
155 echo "items=$(basename $(notdir $(filter %.xcu,$^)))" \
156 | sed "s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
157 $(filter_MERGE) tempdir=$(TMPDIR) \
158 share_subdir_name=$(LIBO_SHARE_FOLDER) \
159 fragmentsdir=$(dir $(firstword $(filter %.xcu,$^))).. \
160 outdir=$(dir $@) pkg=$@ xmlpackage=GraphicFilter \
161 fcfg=$${RESPONSEFILE} subdir_filters=internalgraphicfilters && \
162 rm -f $${RESPONSEFILE})
163 $(call gb_Trace_EndRange,$*,FII)
165 $(call filter_XcuFilterInternalTarget_get_clean_target,%) :
166 $(call gb_Output_announce,$*,$(false),FII,1)
167 rm -f $(call gb_XcuFilterInternalTarget_get_target,$*)
169 # $(call filter_Configuration_add_internal_filters,configuration,typesfile,prefix,xcufiles)
170 define filter_Configuration_add_internal_filters
171 $(call filter_Configuration__add_module,$(1),$(2),$(3),$(4),\
172 $(call gb_XcuFilterInternalTarget_get_target,$(2)),\
173 $(call filter_XcuFilterInternalTarget_get_clean_target,$(2)))
175 endef
178 ### filter configuration rules: l10n stuff: #########################
180 # Configuration fcfg_langpack
181 # => $(lang)/org/openoffice/TypeDetection/Filter.xcu
182 # xslt=> filter_ui.xcu
183 # merge=> *.xcu $(ALL_UI_FILTERS) [if WITH_LANG]
184 # cfgex=> source/%.xcu
185 # merge=> source/*.xcu [if !WITH_LANG]
187 filter_XSLT_langfilter := \
188 $(SRCDIR)/filter/source/config/fragments/langfilter.xsl
189 filter_XcuFilterUiTarget = $(WORKDIR)/XcuFilterUiTarget/filter_ui.xcu
190 filter_XcuFilterUiCleanTarget = $(WORKDIR)/Clean/XcuFilterUiTarget/filter_ui.xcu
191 filter_XCU_filter := org/openoffice/TypeDetection/Filter.xcu
192 filter_XcuResTarget_get_target = \
193 $(call gb_XcuResTarget_get_target,fcfg_langpack/$(1)/$(filter_XCU_filter))
194 filter_XcuResTarget_get_clean_target = \
195 $(call gb_XcuResTarget_get_clean_target,fcfg_langpack/$(1)/$(filter_XCU_filter))
197 $(filter_XcuFilterUiTarget) : $(filter_MERGE_TARGET)
198 $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),FIU,1)
199 $(call gb_Trace_StartRange,$(subst $(WORKDIR)/,,$@),FIU)
200 $(call gb_Helper_abbreviate_dirs,\
201 mkdir -p $(dir $@) && \
202 RESPONSEFILE=`$(gb_MKTEMP)` && \
203 echo "items=$(basename $(notdir $(filter %.xcu,$^)))" \
204 | sed "s/ /$(COMMA)/g" > $${RESPONSEFILE} && \
205 $(filter_MERGE) tempdir=$(TMPDIR) \
206 share_subdir_name=$(LIBO_SHARE_FOLDER) \
207 fragmentsdir=$(dir $(firstword $(filter %.xcu,$^))).. \
208 pkg=$@ xmlpackage=Filter fcfg=$${RESPONSEFILE} languagepack=true \
209 && rm -f $${RESPONSEFILE})
210 $(call gb_Trace_EndRange,$(subst $(WORKDIR)/,,$@),FIU)
212 $(filter_XcuFilterUiCleanTarget) :
213 $(call gb_Output_announce,$(filter_XcuFilterUiTarget),$(false),FIU,1)
214 $(call gb_Helper_abbreviate_dirs,\
215 rm -f $(filter_XcuFilterUiTarget))
217 $(call gb_Configuration_get_clean_target,fcfg_langpack) : \
218 $(filter_XcuFilterUiCleanTarget)
220 # this is _not_ a pattern rule:
221 # there is already a pattern rule for gb_XcuResTarget_get_target,
222 # so generate non-pattern rules which have higher priority even in GNUmake 3.81
223 define filter_XcuResTarget__rule
224 $$(call filter_XcuResTarget_get_target,$(1)) : \
225 $(filter_XSLT_langfilter) $(filter_XcuFilterUiTarget) \
226 | $(call gb_ExternalExecutable_get_dependencies,xsltproc)
227 $$(call gb_Output_announce,$(1),$(true),XCU,1)
228 $$(call gb_Trace_StartRange,$(1),XCU)
229 $$(call gb_Helper_abbreviate_dirs,\
230 mkdir -p $$(dir $$@) && \
231 $(subst $$,$$$$,$(call gb_ExternalExecutable_get_command,xsltproc)) --nonet --stringparam lang $(1) \
232 $(filter_XSLT_langfilter) \
233 $(filter_XcuFilterUiTarget) > $$@)
234 $$(call gb_Trace_EndRange,$(1),XCU)
236 endef
238 $(foreach lang,$(gb_Configuration_LANGS),$(eval \
239 $(call filter_XcuResTarget__rule,$(lang))))
241 define filter_Configuration_Configuration
242 $(call gb_Configuration_Configuration,$(1))
244 $(call gb_Configuration_get_target,$(1)) : \
245 $(foreach lang,$(gb_Configuration_LANGS),$(call filter_XcuResTarget_get_target,$(lang)))
246 $(call gb_Configuration_get_clean_target,$(1)) : \
247 $(foreach lang,$(gb_Configuration_LANGS),$(call filter_XcuResTarget_get_clean_target,$(lang)))
249 endef
252 # $(call filter_Configuration_add_ui_filter,configuration,prefix,xcufile)
253 define filter_Configuration_add_ui_filter
254 ifeq ($(WITH_LANG),)
255 $(filter_XcuFilterUiTarget) : $(SRCDIR)/$(2)/$(3)
256 else
257 $(call gb_XcuMergeTarget_XcuMergeTarget,$(2)/$(3),$(1),$(2),$(3))
258 $(filter_XcuFilterUiTarget) : \
259 $(call gb_XcuMergeTarget_get_target,$(2)/$(3))
260 endif
261 $(call gb_Configuration_get_clean_target,$(1)) : \
262 $(call gb_XcuMergeTarget_get_clean_target,$(2)/$(3))
264 endef
266 # $(call filter_Configuration_add_ui_filters,configuration,prefix,xcufile)
267 define filter_Configuration_add_ui_filters
268 $(foreach xcu,$(3),$(call filter_Configuration_add_ui_filter,$(1),$(2),$(xcu).xcu))
270 endef
273 ### the filter configuration ########################################
275 $(eval $(call filter_Configuration_Configuration,fcfg_langpack))
277 # fcfg_base
278 $(eval $(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 \
283 component_DB \
286 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_base_filters.xcu,filter/source/config/fragments/filters,\
287 writer_web_HTML_help \
290 $(eval $(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 \
297 # fcfg_database
298 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_database_types.xcu,filter/source/config/fragments/types,\
299 StarBase \
302 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_database_filters.xcu,filter/source/config/fragments/filters,\
303 StarOffice_XML__Base_ \
306 $(eval $(call filter_Configuration_add_others,fcfg_langpack,fcfg_database_others.xcu,filter/source/config/fragments,\
307 frameloaders/org_openoffice_comp_dbflt_DBContentLoader2 \
310 # fcfg_reportbuilder
311 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_reportbuilder_types.xcu,filter/source/config/fragments/types,\
312 StarBaseReport \
313 StarBaseReportChart \
316 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_reportbuilder_filters.xcu,filter/source/config/fragments/filters,\
317 StarBaseReport \
318 StarBaseReportChart \
321 # fcfg_writer
322 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_writer_types.xcu,filter/source/config/fragments/types,\
323 generic_HTML \
324 calc_MS_Excel_40 \
325 calc_MS_Excel_5095 \
326 calc_MS_Excel_95 \
327 writer_MS_WinWord_5 \
328 writer_MS_WinWord_60 \
329 writer_MS_Word_95 \
330 writer_MS_Word_95_Vorlage \
331 writer_MS_Word_97 \
332 writer_MS_Word_97_Vorlage \
333 writer_ODT_FlatXML \
334 writer_Rich_Text_Format \
335 writer_StarOffice_XML_Writer \
336 writer_WordPerfect_Document \
337 writer_MS_Works_Document \
338 writer_MS_Write \
339 writer_DosWord \
340 writer_ClarisWorks \
341 writer_Mac_Word \
342 writer_Mac_Works \
343 writer_MacWrite \
344 writer_Mariner_Write \
345 writer_WriteNow \
346 writer_AbiWord_Document \
347 writer_T602_Document \
348 writer_LotusWordPro_Document \
349 generic_Text \
350 writer_MIZI_Hwp_97 \
351 writer_StarOffice_XML_Writer_Template \
352 pdf_Portable_Document_Format \
353 writer8_template \
354 writer8 \
355 writer_MS_Word_2007_XML \
356 writer_MS_Word_2007_XML_Template \
357 writer_MS_Word_2007_XML_VBA \
358 writer_OOXML \
359 writer_OOXML_Template \
360 writer_layout_dump_xml \
361 writer_indexing_export_xml \
362 writer_BroadBand_eBook \
363 writer_FictionBook_2 \
364 writer_PalmDoc \
365 writer_Plucker_eBook \
366 writer_ApplePages \
367 MWAW_Text_Document \
368 Palm_Text_Document \
369 StarOffice_Writer \
370 writer_EPUB_Document \
371 writer_PocketWord_File \
374 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_writer_filters.xcu,filter/source/config/fragments/filters,\
375 HTML__StarWriter_ \
376 MS_WinWord_5 \
377 MS_WinWord_6_0 \
378 MS_Word_95 \
379 MS_Word_95_Vorlage \
380 MS_Word_97 \
381 MS_Word_97_Vorlage \
382 ODT_FlatXML \
383 Rich_Text_Format \
384 StarOffice_XML__Writer_ \
385 WordPerfect \
386 MS_Works \
387 MS_Write \
388 DosWord \
389 ClarisWorks \
390 Mac_Word \
391 Mac_Works \
392 MacWrite \
393 Mariner_Write \
394 WriteNow \
395 AbiWord \
396 T602Document \
397 LotusWordPro \
398 Text \
399 Text__encoded_ \
400 writer_MIZI_Hwp_97 \
401 writer_StarOffice_XML_Writer_Template \
402 writer_pdf_Export\
403 writer8\
404 writer8_template \
405 MS_Word_2007_XML \
406 MS_Word_2007_XML_Template \
407 MS_Word_2007_XML_VBA \
408 OOXML_Text \
409 OOXML_Text_Template \
410 writer_layout_dump \
411 writer_indexing_export \
412 BroadBand_eBook \
413 FictionBook_2 \
414 PalmDoc \
415 Plucker_eBook \
416 ApplePages \
417 MWAW_Text_Document \
418 Palm_Text_Document \
419 StarOffice_Writer \
420 EPUB \
421 PocketWord_File \
424 # fcfg_web
425 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_web_types.xcu,filter/source/config/fragments/types,\
426 generic_HTML \
427 generic_Text \
428 writer_web_HTML_help \
429 writer_StarOffice_XML_Writer \
430 writer_web_StarOffice_XML_Writer_Web_Template \
431 pdf_Portable_Document_Format \
432 writerweb8_writer_template \
435 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_web_filters.xcu,filter/source/config/fragments/filters,\
436 HTML \
437 Text__StarWriter_Web_ \
438 Text__encoded___StarWriter_Web_ \
439 writer_web_HTML_help \
440 writer_web_StarOffice_XML_Writer \
441 writer_web_StarOffice_XML_Writer_Web_Template \
442 writer_web_pdf_Export\
443 writer_web_png_Export\
444 writer_web_jpg_Export\
445 writer_web_webp_Export\
446 writerweb8_writer_template\
447 writerweb8_writer \
450 # fcfg_global
451 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_global_types.xcu,filter/source/config/fragments/types,\
452 generic_Text \
453 writer_StarOffice_XML_Writer \
454 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
455 pdf_Portable_Document_Format \
456 writerglobal8 \
457 writerglobal8_template \
460 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_global_filters.xcu,filter/source/config/fragments/filters,\
461 Text__encoded___StarWriter_GlobalDocument_ \
462 writer_globaldocument_StarOffice_XML_Writer \
463 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
464 writer_globaldocument_pdf_Export \
465 writerglobal8 \
466 writerglobal8_template \
467 writerglobal8_writer \
468 writerglobal8_HTML \
471 # fcfg_calc
472 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_calc_types.xcu,filter/source/config/fragments/types,\
473 calc_DIF \
474 calc_ODS_FlatXML \
475 calc_HTML \
476 generic_HTML \
477 generic_Text \
478 calc_Gnumeric \
479 calc_Lotus \
480 calc_QPro \
481 calc_MS_Excel_40 \
482 calc_MS_Excel_40_VorlageTemplate \
483 calc_MS_Excel_5095 \
484 calc_MS_Excel_5095_VorlageTemplate \
485 calc_MS_Excel_95 \
486 calc_MS_Excel_95_VorlageTemplate \
487 calc_MS_Excel_97 \
488 calc_MS_Excel_97_VorlageTemplate \
489 writer_Rich_Text_Format \
490 calc_SYLK \
491 calc_StarOffice_XML_Calc \
492 calc_StarOffice_XML_Calc_Template \
493 pdf_Portable_Document_Format \
494 calc_dBase\
495 calc8 \
496 calc8_template \
497 MS_Excel_2007_XML \
498 MS_Excel_2007_VBA_XML \
499 MS_Excel_2007_XML_Template \
500 MS_Excel_2007_Binary \
501 calc_OOXML \
502 calc_OOXML_Template \
503 calc_MS_Works_Document \
504 calc_WPS_Lotus_Document \
505 calc_WPS_QPro_Document \
506 calc_ClarisWorks \
507 calc_Claris_Resolve \
508 calc_Mac_Works \
509 calc_AppleNumbers \
510 MWAW_Database \
511 MWAW_Spreadsheet \
512 StarOffice_Spreadsheet \
513 calc_MS_Multiplan \
516 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_calc_filters.xcu,filter/source/config/fragments/filters,\
517 DIF \
518 HTML__StarCalc_ \
519 ODS_FlatXML \
520 Lotus \
521 QPro \
522 MS_Excel_4_0 \
523 MS_Excel_4_0_Vorlage_Template \
524 MS_Excel_5_0_95 \
525 MS_Excel_5_0_95_Vorlage_Template \
526 MS_Excel_95 \
527 MS_Excel_95_Vorlage_Template \
528 MS_Excel_97 \
529 MS_Excel_97_Vorlage_Template \
530 MS_Excel_2003_XML_Orcus \
531 Rich_Text_Format__StarCalc_ \
532 SYLK \
533 StarOffice_XML__Calc_ \
534 Text___txt___csv__StarCalc_ \
535 calc_HTML_WebQuery \
536 calc_StarOffice_XML_Calc_Template \
537 calc_pdf_Export \
538 dBase \
539 calc8 \
540 calc8_template \
541 calc_Gnumeric \
542 calc_MS_Excel_2007_XML \
543 calc_MS_Excel_2007_VBA_XML \
544 calc_MS_Excel_2007_XML_Template \
545 calc_MS_Excel_2007_Binary \
546 calc_OOXML \
547 calc_OOXML_Template \
548 MS_Works_Calc \
549 WPS_Lotus_Calc \
550 WPS_QPro_Calc \
551 ClarisWorks_Calc \
552 Claris_Resolve_Calc \
553 Mac_Works_Calc \
554 AppleNumbers \
555 MWAW_Database \
556 MWAW_Spreadsheet \
557 StarOffice_Spreadsheet \
558 MS_Multiplan \
561 # fcfg_draw
562 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_draw_types.xcu,filter/source/config/fragments/types,\
563 draw_ODG_FlatXML \
564 draw_StarOffice_XML_Draw \
565 draw_StarOffice_XML_Draw_Template \
566 pdf_Portable_Document_Format \
567 draw8 \
568 draw8_template \
569 draw_WordPerfect_Graphics \
570 draw_Visio_Document \
571 draw_Publisher_Document \
572 draw_CorelDraw_Document \
573 draw_Corel_Presentation_Exchange \
574 draw_Freehand_Document \
575 draw_Visio_Document \
576 draw_ClarisWorks \
577 draw_PageMaker_Document \
578 draw_QXP_Document \
579 draw_ZMF_Document \
580 MWAW_Bitmap \
581 MWAW_Drawing \
582 StarOffice_Drawing \
585 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_draw_filters.xcu,filter/source/config/fragments/filters,\
586 ODG_FlatXML \
587 StarOffice_XML__Draw_ \
588 draw_StarOffice_XML_Draw_Template \
589 draw_pdf_Export \
590 draw8 \
591 draw8_template \
592 WordPerfectGraphics \
593 VisioDocument \
594 PublisherDocument \
595 CorelDrawDocument \
596 CorelPresentationExchange \
597 FreehandDocument \
598 ClarisWorks_Draw \
599 PageMakerDocument \
600 QXPDocument \
601 ZMFDocument \
602 MWAW_Bitmap \
603 MWAW_Drawing \
604 StarOffice_Drawing \
607 # fcfg_impress
608 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_impress_types.xcu,filter/source/config/fragments/types,\
609 draw_StarOffice_XML_Draw \
610 impress_AppleKeynote \
611 impress_MS_PowerPoint_97 \
612 impress_MS_PowerPoint_97_AutoPlay \
613 impress_MS_PowerPoint_97_Vorlage \
614 impress_ODP_FlatXML \
615 impress_StarOffice_XML_Impress \
616 impress_StarOffice_XML_Impress_Template \
617 pdf_Portable_Document_Format \
618 impress8 \
619 impress8_template \
620 draw8 \
621 MS_PowerPoint_2007_XML \
622 MS_PowerPoint_2007_XML_AutoPlay \
623 MS_PowerPoint_2007_XML_Template \
624 MS_PowerPoint_2007_XML_VBA \
625 impress_OOXML_Presentation \
626 impress_OOXML_Presentation_Template \
627 impress_OOXML_Presentation_AutoPlay \
628 impress_ClarisWorks \
629 StarOffice_Presentation \
630 MWAW_Presentation \
631 impress_PowerPoint3 \
634 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_impress_filters.xcu,filter/source/config/fragments/filters,\
635 AppleKeynote \
636 MS_PowerPoint_97 \
637 MS_PowerPoint_97_AutoPlay \
638 MS_PowerPoint_97_Vorlage \
639 impress_StarOffice_XML_Draw \
640 ODP_FlatXML \
641 StarOffice_XML__Impress_ \
642 impress_StarOffice_XML_Impress_Template \
643 impress_pdf_Export \
644 impress8 \
645 impress8_template \
646 impress8_draw \
647 impress_MS_PowerPoint_2007_XML \
648 impress_MS_PowerPoint_2007_XML_AutoPlay \
649 impress_MS_PowerPoint_2007_XML_Template \
650 impress_MS_PowerPoint_2007_XML_VBA \
651 impress_OOXML \
652 impress_OOXML_Template \
653 impress_OOXML_AutoPlay \
654 ClarisWorks_Impress \
655 StarOffice_Presentation \
656 MWAW_Presentation \
657 PowerPoint3 \
660 # fcfg_chart
661 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_chart_types.xcu,filter/source/config/fragments/types,\
662 chart_StarOffice_XML_Chart \
663 chart8 \
666 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_chart_filters.xcu,filter/source/config/fragments/filters,\
667 StarOffice_XML__Chart_ \
668 chart8 \
671 $(eval $(call filter_Configuration_add_others,fcfg_langpack,fcfg_chart_others.xcu,filter/source/config/fragments,\
672 frameloaders/com_sun_star_comp_chart2_ChartFrameLoader \
675 # fcfg_math
676 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_math_types.xcu,filter/source/config/fragments/types,\
677 math_MathML_XML_Math \
678 math_MathType_3x \
679 math_StarOffice_XML_Math \
680 pdf_Portable_Document_Format \
681 math8 \
684 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_math_filters.xcu,filter/source/config/fragments/filters,\
685 MathML_XML__Math_ \
686 MathType_3_x \
687 StarOffice_XML__Math_ \
688 math_pdf_Export \
689 math8 \
692 # fcfg_drawgraphics
693 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_drawgraphics_types.xcu,filter/source/config/fragments/types,\
694 bmp_MS_Windows \
695 dxf_AutoCAD_Interchange \
696 emf_MS_Windows_Metafile \
697 eps_Encapsulated_PostScript \
698 gif_Graphics_Interchange \
699 graphic_HTML \
700 jpg_JPEG \
701 met_OS2_Metafile \
702 mov_MOV \
703 pbm_Portable_Bitmap \
704 pcd_Photo_CD_Base \
705 pcd_Photo_CD_Base16 \
706 pcd_Photo_CD_Base4 \
707 pct_Mac_Pict \
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 svg_Scalable_Vector_Graphics_Draw \
715 svg_Scalable_Vector_Graphics \
716 svm_StarView_Metafile \
717 tga_Truevision_TARGA \
718 tif_Tag_Image_File \
719 webp_WebP \
720 wmf_MS_Windows_Metafile \
721 xbm_X_Consortium \
722 xpm_XPM \
725 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_drawgraphics_filters.xcu,filter/source/config/fragments/filters,\
726 BMP___MS_Windows \
727 DXF___AutoCAD_Interchange \
728 EMF___MS_Windows_Metafile \
729 EPS___Encapsulated_PostScript \
730 GIF___Graphics_Interchange \
731 JPG___JPEG \
732 MET___OS_2_Metafile \
733 mov__MOV \
734 PBM___Portable_Bitmap \
735 PCT___Mac_Pict \
736 PCX___Zsoft_Paintbrush \
737 PGM___Portable_Graymap \
738 PNG___Portable_Network_Graphic \
739 PPM___Portable_Pixelmap \
740 PSD___Adobe_Photoshop \
741 RAS___Sun_Rasterfile \
742 SVG___Scalable_Vector_Graphics_Draw \
743 SVG___Scalable_Vector_Graphics \
744 SVM___StarView_Metafile \
745 TGA___Truevision_TARGA \
746 TIF___Tag_Image_File \
747 WEBP___WebP \
748 WMF___MS_Windows_Metafile \
749 XBM___X_Consortium \
750 XPM \
751 draw_PCD_Photo_CD_Base \
752 draw_PCD_Photo_CD_Base16 \
753 draw_PCD_Photo_CD_Base4 \
754 draw_bmp_Export \
755 draw_emf_Export \
756 draw_eps_Export \
757 draw_gif_Export \
758 draw_html_Export \
759 draw_jpg_Export \
760 draw_png_Export \
761 draw_svg_Export \
762 draw_tif_Export \
763 draw_webp_Export \
764 draw_wmf_Export \
767 # fcfg_impressgraphics
768 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_impressgraphics_types.xcu,filter/source/config/fragments/types,\
769 bmp_MS_Windows \
770 emf_MS_Windows_Metafile \
771 eps_Encapsulated_PostScript \
772 gif_Graphics_Interchange \
773 graphic_HTML \
774 impress_CGM_Computer_Graphics_Metafile \
775 jpg_JPEG \
776 met_OS2_Metafile \
777 pbm_Portable_Bitmap \
778 pct_Mac_Pict \
779 pgm_Portable_Graymap \
780 png_Portable_Network_Graphic \
781 ppm_Portable_Pixelmap \
782 ras_Sun_Rasterfile \
783 svg_Scalable_Vector_Graphics_Draw \
784 svg_Scalable_Vector_Graphics \
785 svm_StarView_Metafile \
786 tif_Tag_Image_File \
787 wmf_MS_Windows_Metafile \
788 webp_WebP \
789 xpm_XPM \
792 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_impressgraphics_filters.xcu,filter/source/config/fragments/filters,\
793 CGM___Computer_Graphics_Metafile \
794 impress_bmp_Export \
795 impress_emf_Export \
796 impress_eps_Export \
797 impress_gif_Export \
798 impress_html_Export \
799 impress_jpg_Export \
800 impress_png_Export \
801 impress_svg_Export \
802 impress_tif_Export \
803 impress_webp_Export \
804 impress_wmf_Export \
807 # fcfg_writergraphics
808 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_writergraphics_types.xcu,filter/source/config/fragments/types,\
809 jpg_JPEG \
810 png_Portable_Network_Graphic \
811 svg_Scalable_Vector_Graphics \
814 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_writergraphics_filters.xcu,filter/source/config/fragments/filters,\
815 writer_jpg_Export \
816 writer_png_Export \
817 writer_svg_Export \
818 writer_webp_Export \
821 # fcfg_calcgraphics
822 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_calcgraphics_types.xcu,filter/source/config/fragments/types,\
823 png_Portable_Network_Graphic \
824 svg_Scalable_Vector_Graphics \
827 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_calcgraphics_filters.xcu,filter/source/config/fragments/filters,\
828 calc_jpg_Export \
829 calc_png_Export \
830 calc_svg_Export \
831 calc_webp_Export \
834 # fcfg_internalgraphics
835 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_internalgraphics_types.xcu,filter/source/config/fragments/types,\
836 bmp_MS_Windows \
837 dxf_AutoCAD_Interchange \
838 emf_MS_Windows_Metafile \
839 eps_Encapsulated_PostScript \
840 gif_Graphics_Interchange \
841 jpg_JPEG \
842 met_OS2_Metafile \
843 mov_MOV \
844 pbm_Portable_Bitmap \
845 pcd_Photo_CD_Base \
846 pcd_Photo_CD_Base16 \
847 pcd_Photo_CD_Base4 \
848 pct_Mac_Pict \
849 pcx_Zsoft_Paintbrush \
850 pgm_Portable_Graymap \
851 png_Portable_Network_Graphic \
852 ppm_Portable_Pixelmap \
853 psd_Adobe_Photoshop \
854 ras_Sun_Rasterfile \
855 svg_Scalable_Vector_Graphics \
856 svm_StarView_Metafile \
857 tga_Truevision_TARGA \
858 tif_Tag_Image_File \
859 webp_WebP \
860 wmf_MS_Windows_Metafile \
861 xbm_X_Consortium \
862 xpm_XPM \
865 $(eval $(call filter_Configuration_add_internal_filters,fcfg_langpack,fcfg_internalgraphics_filters.xcu,filter/source/config/fragments/internalgraphicfilters,\
866 bmp_Export \
867 bmp_Import \
868 dxf_Import \
869 emf_Export \
870 emf_Import \
871 eps_Export \
872 eps_Import \
873 gif_Export \
874 gif_Import \
875 jpg_Export \
876 jpg_Import \
877 met_Import \
878 pbm_Import \
879 pcd_Import_Base \
880 pcd_Import_Base4 \
881 pcd_Import_Base16 \
882 pct_Import \
883 pcx_Import \
884 pdf_Export \
885 pdf_Import \
886 pgm_Import \
887 png_Export \
888 png_Import \
889 ppm_Import \
890 psd_Import \
891 ras_Import \
892 svg_Export \
893 svg_Import \
894 svm_Export \
895 svm_Import \
896 tga_Import \
897 tif_Export \
898 tif_Import \
899 webp_Export \
900 webp_Import \
901 wmf_Export \
902 wmf_Import \
903 xbm_Import \
904 xpm_Import \
905 mov_Import \
908 # fcfg_xslt
909 $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_xslt_types.xcu,filter/source/config/fragments/types,\
910 calc_ADO_rowset_XML \
911 calc_MS_Excel_2003_XML \
912 writer_DocBook_File \
913 writer_MS_Word_2003_XML \
914 XHTML_File \
915 Unified_Office_Format_text \
916 Unified_Office_Format_spreadsheet \
917 Unified_Office_Format_presentation \
920 $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_xslt_filters.xcu,filter/source/config/fragments/filters,\
921 ADO_rowset_XML \
922 DocBook_File \
923 MS_Excel_2003_XML \
924 MS_Word_2003_XML \
925 XHTML_Calc_File \
926 XHTML_Draw_File \
927 XHTML_Impress_File \
928 XHTML_Writer_File \
929 UOF_text \
930 UOF_spreadsheet \
931 UOF_presentation \
934 # vim: set noet sw=4 ts=4: