[Differential] [Updated, 267 lines] D183: Add library export definitions

abrahams (Michael Abrahams) noreply at phabricator.kde.org
Tue Aug 18 02:38:50 BST 2015


abrahams updated this revision to Diff 563.
abrahams added a comment.

Rebased, rewritten and building correctly on MSVC.

This represents an intermediate step.  I add generate_export_headers() to create appropriate export symbol definitions, and I change the contents of the _exports.h files to use the new export symbols.

Headers with test export symbols will come in a separate patch.


REPOSITORY
  rCALLIGRA Calligra

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D183?vs=525&id=563

BRANCH
  export_headers

REVISION DETAIL
  https://phabricator.kde.org/D183

AFFECTED FILES
  CMakeLists.txt
  filters/libmsooxml/CMakeLists.txt
  filters/libmsooxml/komsooxml_export.h
  filters/libodf2/CMakeLists.txt
  krita/image/CMakeLists.txt
  krita/image/kritaimage_export.h
  krita/libbrush/CMakeLists.txt
  krita/libbrush/kritabrush_export.h
  krita/libcolor/CMakeLists.txt
  krita/libcolor/kis_color_manager.h
  krita/libcolor/kritacolor_export.h
  krita/libpsd/CMakeLists.txt
  krita/plugins/formats/psd/CMakeLists.txt
  krita/plugins/formats/psd/tests/CMakeLists.txt
  krita/plugins/paintops/libpaintop/CMakeLists.txt
  krita/plugins/paintops/libpaintop/kis_brush_chooser.h
  krita/plugins/paintops/libpaintop/kritapaintop_export.h
  krita/plugins/tools/defaulttools/CMakeLists.txt
  krita/plugins/tools/defaulttools/kritadefaulttools_export.h
  krita/plugins/tools/defaulttools/strokes/move_stroke_strategy.h
  krita/plugins/tools/tool_transform2/kritatooltransform_export.h
  krita/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h
  krita/plugins/tools/tool_transform2/tool_transform_args.h
  krita/sketch/CMakeLists.txt
  krita/ui/CMakeLists.txt
  krita/ui/kritaui_export.h
  libs/basicflakes/CMakeLists.txt
  libs/flake/CMakeLists.txt
  libs/flake/KoFilterEffectFactoryBase.h
  libs/flake/KoSnapData.h
  libs/flake/flake_export.h
  libs/kopageapp/CMakeLists.txt
  libs/kotext/CMakeLists.txt
  libs/kotext/kotext_export.h
  libs/main/komain_export.h
  libs/textlayout/CMakeLists.txt
  libs/textlayout/kotextlayout_export.h
  libs/vectorimage/CMakeLists.txt
  libs/widgets/CMakeLists.txt
  libs/widgets/KoTriangleColorSelector.h
  libs/widgets/kowidgets_export.h
  sheets/CMakeLists.txt

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: abrahams, dkazakov, rempt, kossebau, staniek
Cc: Calligra-Devel-list, staniek, kossebau



More information about the calligra-devel mailing list