summaryrefslogtreecommitdiff
path: root/packaging
Commit message (Collapse)AuthorAgeFilesLines
* Bug #52850: mysqld-debug.pdb doesn't match Vladislav Vaintroub2010-06-301-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 cmake/install_macros.cmake: Add optional COMPONENT and PDB_DESTINATION to INSTALL_DEBUG_TARGET mysys/stacktrace.c: If binary is build with DBUG, also look in debug subdirectory of executable directory. Packaging will put some PDBs there (e.g bin\mysqld-debug.exe will have corresponding pdb in bin\debug) Also some cleanup: do not load dbghelp dynamically, instead link with it. dbghelp is present on all Windows starting with XP. packaging/WiX/CPackWixConfig.cmake: Install debug binaries sql/CMakeLists.txt: Do not rename PDB for mysqld-debug.exe, install it in debug subdirectory
* WiX is worried that we aren't going to create these directories after all, ↵Daniel Fischer2010-04-301-3/+9
| | | | so let's reaffirm our intention to do so.
* Changes to MSI installer:Daniel Fischer2010-04-308-111/+400
| | | | | | | | | | | | | | | | | | | | | | | - 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.
* Create MySQL data folder in %ProgramData% directory.Vladislav Vaintroub2010-04-234-50/+129
| | | | | Note that a read only copy will still exist in the ProgramFiles directory (so it can be reused for other instances)
* add missing iconVladislav Vaintroub2010-04-211-0/+0
|
* Refactor some stuffVladislav Vaintroub2010-02-184-34/+144
|
* adding CPackWixConfigVladislav Vaintroub2010-02-162-109/+95
|
* Fix a couple fo things replated to MSIVladislav Vaintroub2010-02-164-40/+223
|
* Fix CMake 2.6 errorsvvaintroub2010-02-112-7/+17
|
* Fix XML error in compiling MSIVladislav Vaintroub2010-02-112-18/+31
|
* Add components to INSTALL, some eraly Wix supportVladislav Vaintroub2010-02-106-0/+257