Reduce size of windows MSI by approx. 50%

- Mark test components, plugins etc with COMPONENT Test, to get them excluded from the MSI
- Only include debug symbols for client and embedded libs and also
  mysqld.exe and server plugins (so we can still can get a callstack in case of crash)

The rest (all *.pdbs, test components, MTR) can be obtained from the big ZIP distribution, if required.
This commit is contained in:
Vladislav Vaintroub 2012-03-16 20:52:17 +01:00
commit 49d6568aae
9 changed files with 55 additions and 39 deletions

View file

@ -29,6 +29,6 @@ IF(WIN32)
MYSQL_ADD_PLUGIN(authentication_windows_client ${PLUGIN_SOURCES} ${HEADERS}
LINK_LIBRARIES Secur32
MODULE_ONLY)
MODULE_ONLY COMPONENT SharedLibraries)
ENDIF(WIN32)