Introduce centralized detection for storage-based files 21/9221/2
authorMaxim Monastirsky <momonasmon@gmail.com>
Sun, 27 Apr 2014 12:54:58 +0000 (15:54 +0300)
committerMaxim Monastirsky <momonasmon@gmail.com>
Thu, 1 May 2014 17:03:10 +0000 (17:03 +0000)
commitf82f7bf3dd5053049259f6933d1335f6c9e314dd
tree6360e4c6c66efbb3631a2c0ad9c0d6f6ff8f4b33
parentb44ca2f45e86abb62718534fad43cdd3741101ba
Introduce centralized detection for storage-based files

This will allow us to get rid of the duplicated code,
and simplify the type detectors.

Also this commit fixes fdo#46310 and fdo#74978.

Change-Id: I08e958ab10d05e1036cdc2bed5ce14bf73b6245c
Reviewed-on: https://gerrit.libreoffice.org/9221
Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
33 files changed:
Repository.mk
filter/Library_storagefd.mk [new file with mode: 0644]
filter/Module_filter.mk
filter/source/config/fragments/types/calc8.xcu
filter/source/config/fragments/types/calc8_template.xcu
filter/source/config/fragments/types/calc_StarOffice_XML_Calc.xcu
filter/source/config/fragments/types/calc_StarOffice_XML_Calc_Template.xcu
filter/source/config/fragments/types/chart8.xcu
filter/source/config/fragments/types/chart_StarOffice_XML_Chart.xcu
filter/source/config/fragments/types/draw8.xcu
filter/source/config/fragments/types/draw8_template.xcu
filter/source/config/fragments/types/draw_StarOffice_XML_Draw.xcu
filter/source/config/fragments/types/draw_StarOffice_XML_Draw_Template.xcu
filter/source/config/fragments/types/impress8.xcu
filter/source/config/fragments/types/impress8_template.xcu
filter/source/config/fragments/types/impress_StarOffice_XML_Impress.xcu
filter/source/config/fragments/types/impress_StarOffice_XML_Impress_Template.xcu
filter/source/config/fragments/types/math8.xcu
filter/source/config/fragments/types/math_StarOffice_XML_Math.xcu
filter/source/config/fragments/types/writer8.xcu
filter/source/config/fragments/types/writer8_template.xcu
filter/source/config/fragments/types/writer_StarOffice_XML_Writer.xcu
filter/source/config/fragments/types/writer_StarOffice_XML_Writer_Template.xcu
filter/source/config/fragments/types/writer_globaldocument_StarOffice_XML_Writer_GlobalDocument.xcu
filter/source/config/fragments/types/writer_web_StarOffice_XML_Writer_Web_Template.xcu
filter/source/config/fragments/types/writerglobal8.xcu
filter/source/config/fragments/types/writerweb8_writer_template.xcu
filter/source/storagefilterdetect/fdcomp.cxx [new file with mode: 0644]
filter/source/storagefilterdetect/filterdetect.cxx [new file with mode: 0644]
filter/source/storagefilterdetect/filterdetect.hxx [new file with mode: 0644]
filter/source/storagefilterdetect/storagefd.component [new file with mode: 0644]
postprocess/Rdb_services.mk
solenv/gbuild/extensions/pre_MergedLibsList.mk