GPU-Calc: remove Alloc_Host_Ptr for clmem of NAN vector
[LibreOffice.git] / filter / Configuration_filter.mk
blob347d00c365dc9594553c0bba4432de1bac084b32
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 #######################
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_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))
59 $(5) : \
60 $(addprefix $(SRCDIR)/$(3)/,$(addsuffix .xcu,$(4)))
61 endef
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))))
68 endef
70 ### filters
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))))
97 endef
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))))
130 endef
132 ### internal filters
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))))
160 endef
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) > $$@)
216 endef
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)))
229 endef
232 # $(call filter_Configuration_add_ui_filter,configuration,prefix,xcufile)
233 define filter_Configuration_add_ui_filter
234 ifeq ($(WITH_LANG),)
235 $(filter_XcuFilterUiTarget) : $(SRCDIR)/$(2)/$(3)
236 else
237 $(call gb_XcuMergeTarget_XcuMergeTarget,$(2)/$(3),$(1),$(2),$(3))
238 $(filter_XcuFilterUiTarget) : \
239 $(call gb_XcuMergeTarget_get_target,$(2)/$(3))
240 endif
241 $(call gb_Configuration_get_clean_target,$(1)) : \
242 $(call gb_XcuMergeTarget_get_clean_target,$(2)/$(3))
243 endef
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)))
249 endef
252 ### the filter configuration ########################################
254 $(eval $(call filter_Configuration_Configuration,fcfg_langpack))
256 # fcfg_base
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 \
262 component_DB \
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 \
276 # fcfg_database
277 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_database_types.xcu,filter/source/config/fragments/types,\
278 StarBase \
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 \
293 # fcfg_reportbuilder
294 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_reportbuilder_types.xcu,filter/source/config/fragments/types,\
295 StarBaseReport \
296 StarBaseReportChart \
299 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_reportbuilder_filters.xcu,filter/source/config/fragments/filters,\
300 StarBaseReport \
301 StarBaseReportChart \
304 $(call filter_Configuration_add_ui_filters,fcfg_langpack,filter/source/config/fragments/filters,\
305 StarBaseReport_ui \
306 StarBaseReportChart_ui \
309 # fcfg_writer
310 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_writer_types.xcu,filter/source/config/fragments/types,\
311 generic_HTML \
312 calc_MS_Excel_40 \
313 calc_MS_Excel_5095 \
314 calc_MS_Excel_95 \
315 writer_MS_WinWord_5 \
316 writer_MS_WinWord_60 \
317 writer_MS_Word_95 \
318 writer_MS_Word_95_Vorlage \
319 writer_MS_Word_97 \
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 \
326 writer_ClarisWorks \
327 writer_DocMaker \
328 writer_eDoc_Document \
329 writer_FullWrite_Professional \
330 writer_Great_Works \
331 writer_HanMac_Word_J \
332 writer_HanMac_Word_K \
333 writer_LightWayText \
334 writer_Mac_Acta \
335 writer_Mac_More \
336 writer_Mac_Word \
337 writer_Mac_Works \
338 writer_MacDoc \
339 writer_MacWrite \
340 writer_MacWritePro \
341 writer_Mariner_Write \
342 writer_MindWrite \
343 writer_Nisus_Writer \
344 writer_TeachText \
345 writer_TexEdit \
346 writer_WriteNow \
347 writer_WriterPlus \
348 writer_ZWrite \
349 writer_T602_Document \
350 writer_LotusWordPro_Document \
351 generic_Text \
352 writer_MIZI_Hwp_97 \
353 writer_StarOffice_XML_Writer_Template \
354 pdf_Portable_Document_Format \
355 writer8_template \
356 writer8 \
357 writer_MS_Word_2003_XML \
358 writer_MS_Word_2007_XML \
359 writer_MS_Word_2007_XML_Template \
360 writer_OOXML \
361 writer_OOXML_Template \
362 writer_layout_dump_xml \
363 writer_BroadBand_eBook \
364 writer_eReader_eBook \
365 writer_FictionBook_2 \
366 writer_PalmDoc \
367 writer_Plucker_eBook \
368 writer_TealDoc \
369 writer_zTXT \
372 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_writer_filters.xcu,filter/source/config/fragments/filters,\
373 HTML__StarWriter_ \
374 MS_WinWord_5 \
375 MS_WinWord_6_0 \
376 MS_Word_95 \
377 MS_Word_95_Vorlage \
378 MS_Word_97 \
379 MS_Word_97_Vorlage \
380 Rich_Text_Format \
381 StarOffice_XML__Writer_ \
382 WordPerfect \
383 MS_Works \
384 Beagle_Works \
385 ClarisWorks \
386 DocMaker \
387 eDoc_Document \
388 FullWrite_Professional \
389 Great_Works \
390 HanMac_Word_J \
391 HanMac_Word_K \
392 LightWayText \
393 Mac_Acta \
394 Mac_More \
395 Mac_Word \
396 Mac_Works \
397 MacDoc \
398 MacWrite \
399 MacWritePro \
400 Mariner_Write \
401 MindWrite \
402 Nisus_Writer \
403 TeachText \
404 TexEdit \
405 WriteNow \
406 WriterPlus \
407 ZWrite \
408 T602Document \
409 LotusWordPro \
410 Text \
411 Text__encoded_ \
412 writer_MIZI_Hwp_97 \
413 writer_StarOffice_XML_Writer_Template \
414 writer_pdf_Export\
415 writer8\
416 writer8_template \
417 MS_Word_2003_XML \
418 MS_Word_2007_XML \
419 MS_Word_2007_XML_Template \
420 OOXML_Text \
421 OOXML_Text_Template \
422 writer_layout_dump \
423 BroadBand_eBook \
424 eReader_eBook \
425 FictionBook_2 \
426 PalmDoc \
427 Plucker_eBook \
428 TealDoc \
429 zTXT \
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 \
437 Text_ui \
438 Text__encoded__ui \
439 writer_StarOffice_XML_Writer_Template_ui \
440 writer8_ui \
441 writer8_template_ui \
442 MS_Word_2003_XML_ui \
443 MS_Word_2007_XML_ui \
444 MS_Word_2007_XML_Template_ui \
445 OOXML_Text_ui \
446 OOXML_Text_Template_ui \
449 # fcfg_web
450 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_web_types.xcu,filter/source/config/fragments/types,\
451 generic_HTML \
452 generic_Text \
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,\
461 HTML \
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\
469 writerweb8_writer \
472 $(call filter_Configuration_add_ui_filters,fcfg_langpack,filter/source/config/fragments/filters,\
473 HTML_ui \
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 \
482 # fcfg_global
483 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_global_types.xcu,filter/source/config/fragments/types,\
484 generic_Text \
485 writer_StarOffice_XML_Writer \
486 writer_globaldocument_StarOffice_XML_Writer_GlobalDocument \
487 pdf_Portable_Document_Format \
488 writerglobal8 \
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 \
496 writerglobal8 \
497 writerglobal8_writer \
498 writerglobal8_HTML \
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 \
505 writerglobal8_ui \
506 writerglobal8_writer_ui \
509 # fcfg_calc
510 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_calc_types.xcu,filter/source/config/fragments/types,\
511 calc_DIF \
512 generic_HTML \
513 generic_Text \
514 calc_Lotus \
515 calc_QPro \
516 calc_MS_Excel_40 \
517 calc_MS_Excel_40_VorlageTemplate \
518 calc_MS_Excel_5095 \
519 calc_MS_Excel_5095_VorlageTemplate \
520 calc_MS_Excel_95 \
521 calc_MS_Excel_95_VorlageTemplate \
522 calc_MS_Excel_97 \
523 calc_MS_Excel_97_VorlageTemplate \
524 writer_Rich_Text_Format \
525 calc_SYLK \
526 calc_StarOffice_XML_Calc \
527 calc_StarOffice_XML_Calc_Template \
528 pdf_Portable_Document_Format \
529 calc_dBase\
530 calc8 \
531 calc8_template \
532 calc_MS_Excel_2003_XML \
533 MS_Excel_2007_XML \
534 MS_Excel_2007_XML_Template \
535 MS_Excel_2007_Binary \
536 calc_OOXML \
537 calc_OOXML_Template \
540 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_calc_filters.xcu,filter/source/config/fragments/filters,\
541 DIF \
542 HTML__StarCalc_ \
543 Lotus \
544 QPro \
545 MS_Excel_4_0 \
546 MS_Excel_4_0_Vorlage_Template \
547 MS_Excel_5_0_95 \
548 MS_Excel_5_0_95_Vorlage_Template \
549 MS_Excel_95 \
550 MS_Excel_95_Vorlage_Template \
551 MS_Excel_97 \
552 MS_Excel_97_Vorlage_Template \
553 Rich_Text_Format__StarCalc_ \
554 SYLK \
555 StarOffice_XML__Calc_ \
556 Text___txt___csv__StarCalc_ \
557 calc_HTML_WebQuery \
558 calc_StarOffice_XML_Calc_Template \
559 calc_pdf_Export \
560 dBase \
561 calc8 \
562 calc8_template \
563 MS_Excel_2003_XML \
564 calc_MS_Excel_2007_XML \
565 calc_MS_Excel_2007_XML_Template \
566 calc_MS_Excel_2007_Binary \
567 calc_OOXML \
568 calc_OOXML_Template \
571 $(call filter_Configuration_add_ui_filters,fcfg_langpack,filter/source/config/fragments/filters,\
572 HTML__StarCalc__ui \
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 \
581 calc8_ui \
582 calc8_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 \
587 calc_OOXML_ui \
588 calc_OOXML_Template_ui \
591 # fcfg_draw
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 \
596 draw8 \
597 draw8_template \
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 \
609 draw_pdf_Export \
610 draw8 \
611 draw8_template \
612 WordPerfectGraphics \
613 VisioDocument \
614 PublisherDocument \
615 CorelDrawDocument \
616 CorelPresentationExchange \
617 FreehandDocument \
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 \
623 draw8_ui \
624 draw8_template_ui \
627 # fcfg_impress
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 \
637 pwp_PlaceWare \
638 impress8 \
639 impress8_template \
640 draw8 \
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,\
650 AppleKeynote \
651 MS_PowerPoint_97 \
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 \
657 impress_pdf_Export \
658 placeware_Export \
659 impress8 \
660 impress8_template \
661 impress8_draw \
662 impress_MS_PowerPoint_2007_XML \
663 impress_MS_PowerPoint_2007_XML_AutoPlay \
664 impress_MS_PowerPoint_2007_XML_Template \
665 impress_OOXML \
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 \
675 impress8_ui \
676 impress8_template_ui \
677 impress8_draw_ui \
678 impress_MS_PowerPoint_2007_XML_ui \
679 impress_MS_PowerPoint_2007_XML_Template_ui \
680 impress_OOXML_ui \
681 impress_OOXML_Template_ui \
684 # fcfg_chart
685 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_chart_types.xcu,filter/source/config/fragments/types,\
686 chart_StarOffice_XML_Chart \
687 chart8 \
690 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_chart_filters.xcu,filter/source/config/fragments/filters,\
691 StarOffice_XML__Chart_ \
692 chart8 \
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 \
701 chart8_ui \
704 # fcfg_math
705 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_math_types.xcu,filter/source/config/fragments/types,\
706 math_MathML_XML_Math \
707 math_MathType_3x \
708 math_StarOffice_XML_Math \
709 pdf_Portable_Document_Format \
710 math8 \
713 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_math_filters.xcu,filter/source/config/fragments/filters,\
714 MathML_XML__Math_ \
715 MathType_3_x \
716 StarOffice_XML__Math_ \
717 math_pdf_Export \
718 math8 \
721 $(call filter_Configuration_add_ui_filters,fcfg_langpack,filter/source/config/fragments/filters,\
722 StarOffice_XML__Math__ui \
723 math8_ui \
726 # fcfg_drawgraphics
727 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_drawgraphics_types.xcu,filter/source/config/fragments/types,\
728 bmp_MS_Windows \
729 dxf_AutoCAD_Interchange \
730 emf_MS_Windows_Metafile \
731 eps_Encapsulated_PostScript \
732 gif_Graphics_Interchange \
733 graphic_HTML \
734 graphic_SWF \
735 jpg_JPEG \
736 met_OS2_Metafile \
737 pbm_Portable_Bitmap \
738 pcd_Photo_CD_Base \
739 pcd_Photo_CD_Base16 \
740 pcd_Photo_CD_Base4 \
741 pct_Mac_Pict \
742 pcx_Zsoft_Paintbrush \
743 pgm_Portable_Graymap \
744 png_Portable_Network_Graphic \
745 ppm_Portable_Pixelmap \
746 psd_Adobe_Photoshop \
747 ras_Sun_Rasterfile \
748 sgf_StarOffice_Writer_SGF \
749 sgv_StarDraw_20 \
750 svg_Scalable_Vector_Graphics \
751 svm_StarView_Metafile \
752 tga_Truevision_TARGA \
753 tif_Tag_Image_File \
754 wmf_MS_Windows_Metafile \
755 xbm_X_Consortium \
756 xpm_XPM \
759 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_drawgraphics_filters.xcu,filter/source/config/fragments/filters,\
760 BMP___MS_Windows \
761 DXF___AutoCAD_Interchange \
762 EMF___MS_Windows_Metafile \
763 EPS___Encapsulated_PostScript \
764 GIF___Graphics_Interchange \
765 JPG___JPEG \
766 MET___OS_2_Metafile \
767 PBM___Portable_Bitmap \
768 PCT___Mac_Pict \
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 \
776 SGV___StarDraw_2_0 \
777 SVG___Scalable_Vector_Graphics \
778 SVM___StarView_Metafile \
779 TGA___Truevision_TARGA \
780 TIF___Tag_Image_File \
781 WMF___MS_Windows_Metafile \
782 XBM___X_Consortium \
783 XPM \
784 draw_PCD_Photo_CD_Base \
785 draw_PCD_Photo_CD_Base16 \
786 draw_PCD_Photo_CD_Base4 \
787 draw_bmp_Export \
788 draw_emf_Export \
789 draw_eps_Export \
790 draw_flash_Export \
791 draw_gif_Export \
792 draw_html_Export \
793 draw_jpg_Export \
794 draw_met_Export \
795 draw_pbm_Export \
796 draw_pct_Export \
797 draw_pgm_Export \
798 draw_png_Export \
799 draw_ppm_Export \
800 draw_ras_Export \
801 draw_svg_Export \
802 draw_svm_Export \
803 draw_tif_Export \
804 draw_wmf_Export \
805 draw_xpm_Export \
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,\
814 bmp_MS_Windows \
815 emf_MS_Windows_Metafile \
816 eps_Encapsulated_PostScript \
817 gif_Graphics_Interchange \
818 graphic_HTML \
819 graphic_SWF \
820 impress_CGM_Computer_Graphics_Metafile \
821 jpg_JPEG \
822 met_OS2_Metafile \
823 pbm_Portable_Bitmap \
824 pct_Mac_Pict \
825 pgm_Portable_Graymap \
826 png_Portable_Network_Graphic \
827 ppm_Portable_Pixelmap \
828 ras_Sun_Rasterfile \
829 svg_Scalable_Vector_Graphics \
830 svm_StarView_Metafile \
831 tif_Tag_Image_File \
832 wmf_MS_Windows_Metafile \
833 xpm_XPM \
836 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_impressgraphics_filters.xcu,filter/source/config/fragments/filters,\
837 CGM___Computer_Graphics_Metafile \
838 impress_bmp_Export \
839 impress_emf_Export \
840 impress_eps_Export \
841 impress_flash_Export \
842 impress_gif_Export \
843 impress_html_Export \
844 impress_jpg_Export \
845 impress_met_Export \
846 impress_pbm_Export \
847 impress_pct_Export \
848 impress_pgm_Export \
849 impress_png_Export \
850 impress_ppm_Export \
851 impress_ras_Export \
852 impress_svg_Export \
853 impress_svm_Export \
854 impress_tif_Export \
855 impress_wmf_Export \
856 impress_xpm_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,\
865 jpg_JPEG \
866 png_Portable_Network_Graphic \
869 $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_writergraphics_filters.xcu,filter/source/config/fragments/filters,\
870 writer_jpg_Export \
871 writer_png_Export \
874 # fcfg_internalgraphics
875 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_internalgraphics_types.xcu,filter/source/config/fragments/types,\
876 bmp_MS_Windows \
877 dxf_AutoCAD_Interchange \
878 emf_MS_Windows_Metafile \
879 eps_Encapsulated_PostScript \
880 gif_Graphics_Interchange \
881 jpg_JPEG \
882 met_OS2_Metafile \
883 pbm_Portable_Bitmap \
884 pcd_Photo_CD_Base \
885 pcd_Photo_CD_Base16 \
886 pcd_Photo_CD_Base4 \
887 pct_Mac_Pict \
888 pcx_Zsoft_Paintbrush \
889 pgm_Portable_Graymap \
890 png_Portable_Network_Graphic \
891 ppm_Portable_Pixelmap \
892 psd_Adobe_Photoshop \
893 ras_Sun_Rasterfile \
894 sgf_StarOffice_Writer_SGF \
895 sgv_StarDraw_20 \
896 svg_Scalable_Vector_Graphics \
897 svm_StarView_Metafile \
898 tga_Truevision_TARGA \
899 tif_Tag_Image_File \
900 wmf_MS_Windows_Metafile \
901 xbm_X_Consortium \
902 xpm_XPM \
905 $(call filter_Configuration_add_internal_filters,fcfg_langpack,fcfg_internalgraphics_filters.xcu,filter/source/config/fragments/internalgraphicfilters,\
906 bmp_Export \
907 bmp_Import \
908 dxf_Import \
909 emf_Export \
910 emf_Import \
911 eps_Export \
912 eps_Import \
913 gif_Export \
914 gif_Import \
915 jpg_Export \
916 jpg_Import \
917 met_Export \
918 met_Import \
919 pbm_Export \
920 pbm_Import \
921 pcd_Import_Base \
922 pcd_Import_Base4 \
923 pcd_Import_Base16 \
924 pct_Export \
925 pct_Import \
926 pcx_Import \
927 pgm_Export \
928 pgm_Import \
929 png_Export \
930 png_Import \
931 ppm_Export \
932 ppm_Import \
933 psd_Import \
934 ras_Export \
935 ras_Import \
936 sgf_Import \
937 sgv_Import \
938 svg_Export \
939 svg_Import \
940 svm_Export \
941 svm_Import \
942 tga_Import \
943 tif_Export \
944 tif_Import \
945 wmf_Export \
946 wmf_Import \
947 xbm_Import \
948 xpm_Export \
949 xpm_Import \
952 # fcfg_xslt
953 $(call filter_Configuration_add_types,fcfg_langpack,fcfg_xslt_types.xcu,filter/source/config/fragments/types,\
954 calc_ODS_FlatXML \
955 draw_ODG_FlatXML \
956 impress_ODP_FlatXML \
957 writer_DocBook_File \
958 writer_ODT_FlatXML \
959 XHTML_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,\
966 DocBook_File \
967 ODG_FlatXML \
968 ODP_FlatXML \
969 ODS_FlatXML \
970 ODT_FlatXML \
971 XHTML_Calc_File \
972 XHTML_Draw_File \
973 XHTML_Impress_File \
974 XHTML_Writer_File \
975 UOF_text \
976 UOF_spreadsheet \
977 UOF_presentation \
980 # vim: set noet sw=4 ts=4: