Vladislav Vaintroub
c9b9d9f515
MDEV-18506 MSI can't be built if MFC package is not installed with Visual Studio
...
candle.exe's preprocessor flags (-dHaveUpgradeWizard=0 -DHaveInnodb=1)
were not passed correctly to EXECUTE_PROCESS
Fix is to make a list out of the EXTRA_WIX_PREPROCESSOR_FLAGS string,
and use the preprocessor flags list in EXECUTE_PROCESS.
2019-02-07 16:46:39 +01:00
Vladislav Vaintroub
235374aee3
MDEV-18254 upgrade HeidiSQL to 9.5
2019-01-15 18:44:03 +01:00
Vladislav Vaintroub
2fad31a1cf
MDEV-14446 followup
...
Fix WinUIDialogBmp.jpg to use correct dimensions
2018-01-18 16:42:11 +00:00
Vladislav Vaintroub
a73cb82db0
MDEV-14446 Windows installer still uses the old brown logo
...
Use new grey logo.
2018-01-18 16:15:18 +00:00
Vladislav Vaintroub
3990e55fef
Windows : Fix packaging when building with VS2017
2017-03-13 23:31:03 +00:00
Vladislav Vaintroub
e0f48e5ce9
MDEV-11214 Windows : MSI installation fails, if run by a service user (e.g LocalSystem)
...
Skip permission for data directory for LogonUser, if installation
runs by one of the service accounts (determined from their well-known SID).
There is no real LogonUser in this case.
2016-11-03 16:21:48 +00:00
Vladislav Vaintroub
2a2e79b702
MDEV-11157 Windows - Upgrade installer to use HeidiSQL 9.4
2016-10-27 19:45:44 +00:00
Vladislav Vaintroub
a92a8cc817
Windows packaging : use /d switch to sign MSI, to prevent installer showing randomly generated name in UAC prompt
2016-08-19 17:11:20 +00:00
Vladislav Vaintroub
09cb64682b
Windows : fix search for WiX root directory when using 64bit cmake
...
"C:\Program Files (x86)" directory needs to be checked as well in
this case.
2016-08-11 19:39:04 +00:00
Vladislav Vaintroub
535160b170
MDEV-10117 - update HeidiSQL to current version
2016-05-24 16:57:03 +02:00
Vladislav Vaintroub
9eb0fbda3e
MDEV-10071 Block installation on XP/Windows 2003 Server(they are no more supported)
2016-05-24 14:23:03 +02:00
Vladislav Vaintroub
18487ed60e
MDEV-10108 Fix errors in installations by domain user
2016-05-24 14:23:03 +02:00
Vladislav Vaintroub
672bbcd741
MDEV-9973 : Do not set permissions for serviceaccount user (Win7 and later)
...
This appears to break some installation, and it did not do anything
useful anyway.
2016-04-27 16:25:08 +02:00
Sergei Golubchik
c4cb240061
MDEV-9024 Build fails with VS2015
...
cherry-pick f1daf9ce
from 10.0 branch
-------------------------------------
Fix build failures caused by new C runtime library
- isnan, snprintf, struct timespec are now defined, attempt to
redefine them leads
- P_tmpdir, tzname are no more defined
- lfind() and lsearch() in lf_hash.c had to be renamed, declaration
conflicts with some C runtime functions with the same name declared in
a header included by stdlib.h
Also fix couple of annoying warnings :
- remove #define NOMINMAX from config.h to avoid "redefined" compiler
warnings(NOMINMAX is already in compile flags)
- disable incremental linker in Debug as well (feature not used much
and compiler crashes often)
Also simplify package building with Wix, require Wix 3.9 or later
(VS2015 is not compatible with old Wix 3.5/3.6)
2016-02-06 22:41:58 +01:00
Sergei Golubchik
16c4b3c68b
fixes for buildbot:
...
* OSX (mysqlimport freeing unallocated memory)
* Windows (didn't compile MSI)
* fulltest2 (innodb crashes in --embedded --big)
2015-10-09 16:43:59 +02:00
Vicentiu Ciorbaru
373d092b3a
Fix win/ files to be stored with LF in repository
...
On Windows, the files get checked out with CRLF thanks
to .gitattributes.
2015-05-08 17:19:48 +03:00
Sergei Golubchik
d996dc2997
MDEV-7290 please update MSI installer to include HeidiSQL 9.1
2015-02-11 15:02:15 +01:00
Nirbhay Choubey
4ba6ee1b31
MDEV-6891: Update company name
2014-12-12 10:38:19 -05:00
Sergei Golubchik
8bdda78c82
MDEV-6271 update MSI installer to include latest Version of HeidiSQL (8.3.x.x)
2014-05-27 21:05:44 +02:00
Vladislav Vaintroub
db7085dfae
remove start menu shortcut to upgrade wizard
2013-05-19 17:42:30 +02:00
Vladislav Vaintroub
b67ec975dc
MDEV-4544 : Update MSI installer to use latest HeidiSQL 8.0
2013-05-19 17:41:22 +02:00
Vladislav Vaintroub
55b3c84492
Small mysql_install_db.exe fixes
...
- Use lc-messages-dir instead of deprecated --language when running mysqld in bootstrap mode.
- Add some verbosity to mysql_install_db.exe when it runs in course of MSI installation.
2013-05-09 22:21:07 +02:00
Vladislav Vaintroub
8d75f11a67
MDEV-4458 - Windows installer does not launch upgrade wizard anymore, even if there are upgradable instances (i.e windows service of lower MariaDB/MySQL version)
...
The main reason for he error is misplaced ADD_DIRECTORY in top-level CMakeLists.txt.
ADD_DIRECTORY(win/packaging) was places before win/upgrade_wizard, and MSI was not able to detect that upgrade wizard was built, and thus excluded upgrade wizard entirely.
2013-04-30 00:29:47 +02:00
Sergei Golubchik
aca8e7ed6b
5.3 merge
2013-01-15 19:07:46 +01:00
Sergei Golubchik
4f67a14700
5.2->5.3 merge
2013-01-10 15:40:21 +01:00
Vladislav Vaintroub
6e7e3f80ee
MDEV-3993 - add MSI installer option to set character-set-server=utf8
2013-01-01 15:33:25 +01:00
Vladislav Vaintroub
3c987667d9
merge
2012-12-21 15:19:08 +01:00
Vladislav Vaintroub
7885b38cbb
Support VS2012. Exclude compiler-defined symbols from being exported by mysqld.exe
2012-12-21 15:17:26 +01:00
Sergei Golubchik
9a64d0794c
5.3 merge
2012-08-27 18:13:17 +02:00
unknown
f090677383
Merge from 5.2.
2012-08-24 15:39:34 +02:00
Vladislav Vaintroub
f024e0d5e9
MDEV-484 : allow compilation/packaging on Windows with newly released VS2012
2012-08-24 15:30:05 +02:00
Vladislav Vaintroub
afedd72e22
MSI package: always install new component "Common" (currently consists of charset directory)
2012-05-30 20:20:54 +02:00
Sergei Golubchik
867ce618cb
merge
2012-05-05 14:59:44 +02:00
Sergei Golubchik
44cf9ee5f7
5.3 merge
2012-05-04 07:16:38 +02:00
Vladislav Vaintroub
e3ffaed147
support same version upgrade for MSI
2012-05-04 03:51:30 +02:00
Vladislav Vaintroub
6920491587
merge
2012-05-02 17:04:28 +02:00
Vladislav Vaintroub
feb4776ecf
MDEV233 - Support Wix3.6 for MSI
2012-04-25 15:30:19 +02:00
Vladislav Vaintroub
e13e93cb0b
merge
2012-04-17 01:03:10 +02:00
Vladislav Vaintroub
2004bd1736
merge
2012-04-16 23:35:38 +02:00
Vladislav Vaintroub
5af60b5ed4
fix compiler warnings
2012-04-16 23:31:33 +02:00
Vladislav Vaintroub
6d22c2e73a
merge
2012-04-16 17:41:43 +02:00
Vladislav Vaintroub
4da30b3e3d
MDEV-221 - Properly escape command line when starting mysql_install_db
...
since password characters can contain quotes or spaces.
The proper quoting method for command line arguments used here was extracted from
http://blogs.msdn.com/b/twistylittlepassagesallalike/archive/2011/04/23/everyone-quotes-arguments-the-wrong-way.aspx
Additionally, mysql_install_db.exe now passes root password to "mysqld.exe --bootstrap"
in hexadecimal form, to handle potential special chars inside password string literal.
2012-04-16 15:28:33 +02:00
Vladislav Vaintroub
f18514df2e
Add minimal clarication about 'root' user to the installer UI
2012-04-15 01:21:18 +02:00
Igor Babaev
5d954e7cd0
Merge 5.3->5.5
2012-03-17 01:26:58 -07:00
unknown
5338a28912
Merge 5.2->5.3
2012-03-14 13:58:18 +02:00
Vladislav Vaintroub
be8cd3e8df
LP947631: Uninstall wipes HeidiSQL settings, even if HeidiSQL is installed prior to MariaDB
...
Fixed detection of installed HeidiSQL in the machine, prevent installing own copy if HeidiSQL is already installed.
On deinstallation, do not remove settings if official HeidiSQL is detected.
2012-03-06 01:46:32 +01:00
Vladislav Vaintroub
e2deff6f02
merge
2012-02-12 23:03:36 +01:00
Vladislav Vaintroub
0c265a5eb8
Use newly released HeidiSQL 7.0 in the MSI installer
2012-02-12 23:02:56 +01:00
Sergei Golubchik
25609313ff
5.3.4 merge
2012-02-15 18:08:08 +01:00
Igor Babaev
7b79d8a33f
Merge 5.2->5.3 in preparation for the release of mariadb-5.3.4-rc.
2012-02-01 15:48:02 -08:00