Commit graph

11 commits

Author SHA1 Message Date
Vladislav Vaintroub
41d832d19b Bug #52850: mysqld-debug.pdb doesn't match
mysqld-debug.exe in 5.5.3 on windows

Fix:

- Do not rename PDB, install mysqld.pdb matching 
mysqld-debug.exe into bin\debug subdirectory

- Stack tracing code will now additionally look in 
debug subdirectory of the application directory 
for debug symbols.

- Small cleanup in stacktracing code: link with 
dbghelp rather than load functions dynamically 
at runtime, since dbghelp.dll is always present.

- Install debug binaries with WiX
2010-06-30 14:10:29 +02:00
Daniel Fischer
487b6e1c72 WiX is worried that we aren't going to create these directories after all, so let's reaffirm our intention to do so. 2010-04-30 17:12:01 +02:00
Daniel Fischer
d60efe5820 Changes to MSI installer:
- Introduce MANUFACTURER setting to set package manufacturer via CMake.
- Introduce COMMUNITY_BUILD setting to be passed on to packaging
  (not used here, but required for our own packages to determine what
   added files should be included in the package).
- Create an RTF version of the COPYING text file and use that as the
  default license (can be overridden by providing a COPYING.rtf file).
- Allow passing extra arguments to candle and light via environment.
  (Need -sval in pushbuild, but want validation elsewhere.)
- Introduce a custom action that stops and uninstalls the service 
  if the user installed one that points into the MySQL directory
  that is being removed.
  (Our own packages historically used the instance configuration wizard
  for this, but it wouldn't be very nice if MSIs created by our users
  couldn't remove it too.)
- Make install location configurable again ("Browse" button in custom
  installation was greyed out before).
- Remove registry keys that use "MySQL AB"; they should only be set in 
  packages provided by us. Users can set their own registry keys if
  they want to.
2010-04-30 13:30:32 +02:00
Vladislav Vaintroub
50147984ac Create MySQL data folder in %ProgramData% directory.
Note that a read only copy will still exist  in the ProgramFiles directory
(so it can be reused for other instances)
2010-04-23 14:25:45 +02:00
Vladislav Vaintroub
64158fe0b6 add missing icon 2010-04-21 20:10:53 +02:00
Vladislav Vaintroub
7fcf60b80e Refactor some stuff 2010-02-18 23:52:35 +01:00
Vladislav Vaintroub
df312a95a0 adding CPackWixConfig 2010-02-16 16:17:10 +01:00
Vladislav Vaintroub
7e01172ce3 Fix a couple fo things replated to MSI 2010-02-16 16:06:57 +01:00
vvaintroub
80536ba7bd Fix CMake 2.6 errors 2010-02-11 19:23:11 +01:00
Vladislav Vaintroub
ab6f787341 Fix XML error in compiling MSI 2010-02-11 03:28:12 +01:00
Vladislav Vaintroub
890c52d889 Add components to INSTALL, some eraly Wix support 2010-02-10 20:23:24 +01:00