mariadb/win/packaging
Vladislav Vaintroub f4cdf90d73 MDEV-17279 Windows : link C runtime dynamically
Changed the build to use /MD flag so that DDL version of C runtime is used.

To make sure MariaDB is always runnable on target system, include
redistributable CRT libraries into installer.

For MSI package, use Microsoft's merge modules.
For ZIP  use "applocal" approach,i.e place redistributable dlls
into the bin directory of the package(via InstallRequiredSystemLibraries
cmake module) The space overhead of libraries in negligible, ~ 3MB unpacked.

There are 2 cases, where we still link C runtime statically

- Upgrade wizard, it uses MFC, and we link statically to avoid
redistribute also whole MFC (for this single application, does not
make much sense).

- MSI installer's custom action dll wixca.dll.Here, we need static link
so that MSI won't fail on a target system that does not have VC++2015
runtime already installed.
2018-10-09 08:42:48 +01:00
..
ca MDEV-17279 Windows : link C runtime dynamically 2018-10-09 08:42:48 +01:00
CMakeLists.txt MDEV-17279 Windows : link C runtime dynamically 2018-10-09 08:42:48 +01:00
COPYING.rtf Correct FSF address 2017-03-10 18:21:29 +01:00
CPackWixConfig.cmake MDEV-17279 Windows : link C runtime dynamically 2018-10-09 08:42:48 +01:00
CPackZIPConfig.cmake MDEV-15088 Lighter version of Windows Zip distributions 2018-09-14 20:54:54 +01:00
CPackZIPDebugInfoConfig.cmake MDEV-15088 Lighter version of Windows Zip distributions 2018-09-14 20:54:54 +01:00
create_msi.cmake MDEV-17279 Windows : link C runtime dynamically 2018-10-09 08:42:48 +01:00
custom_ui.wxs commit win/ changes 2015-06-05 23:33:23 +02:00
extra.wxs.in MDEV-17279 Windows : link C runtime dynamically 2018-10-09 08:42:48 +01:00
heidisql.cmake fix third-party tool packaging on Win 2018-08-13 13:30:32 +02:00
heidisql.wxi.in Merge branch '10.0' into 10.1 2016-12-11 09:53:42 +01:00
heidisql_feature.wxi.in commit win/ changes 2015-06-05 23:33:23 +02:00
mysql_server.wxs.in MDEV-17279 Windows : link C runtime dynamically 2018-10-09 08:42:48 +01:00
WixUIBannerBmp.jpg MDEV-14446 Windows installer still uses the old brown logo 2018-01-18 16:15:18 +00:00
WixUIDialogBmp.jpg MDEV-14446 followup 2018-01-18 16:42:11 +00:00