Only export symbols from the libraries that should be exported

Authored by kossebau on Jul 30 2016, 9:21 PM.

Description

Only export symbols from the libraries that should be exported

Summary:
Using generate_export_header instead manually written export headers
should improve coverage across platforms.

Size of stripped libmarblewidget-qt5 reduced on Linux
e.g. from 11077592 to 7889848

Reviewers: rahn, Marble, nienhueser

Reviewed By: Marble, nienhueser

Differential Revision: https://phabricator.kde.org/D2309

Details

Committed
kossebauJul 30 2016, 9:28 PM
Reviewer
Marble
Differential Revision
D2309: Only export symbols from the libraries that should be exported
Parents
R34:6aab8e9ddfe7: Remove methods which were deprecated since 2011/2012
Branches
Unknown
Tags
Unknown