Justin Clift
1bfb97fb65
Add SQLITE_ENABLE_STAT4 to the nightly Windows builds
...
For the windows component of #1161 .
2019-02-16 18:03:38 +11:00
Justin Clift
c61df93375
Add more of our macOS packaging files
2019-02-15 19:07:49 +11:00
Justin Clift
2b26281046
AllowSameVersionUpgrades also needed removing
2019-02-15 01:03:55 +11:00
Justin Clift
f468c40aec
DowngradeErrorMessage needed removing too
2019-02-15 00:31:31 +11:00
Justin Clift
20edf75a56
Allow downgrading from nightly versions to stable releases
...
https://github.com/sqlitebrowser/sqlitebrowser/issues/1743#issuecomment-463619392
2019-02-15 00:13:08 +11:00
Justin Clift
5c4f1ab7da
Switch Win64 nightly builds back to Qt 5.11.3
...
This is due to a weird word wrap bug in Qt 5.12.1
2019-02-06 22:52:38 +11:00
Justin Clift
c9da48b444
qtquick1_*.qm doesn't seem to be included with Qt 5.12.1
2019-02-06 17:18:30 +11:00
Justin Clift
b182d9520e
Use Qt 5.12.1 for our Win64 nightly builds
2019-02-06 16:28:19 +11:00
Justin Clift
dc749f98f9
Use our new, slightly customised, SQLite3 Homebrew tap
2019-02-03 02:06:39 +11:00
Justin Clift
56e6adaf3a
Homebrew seems to have removed all support for formula options
2019-02-03 01:10:20 +11:00
Karim ElDeeb
98c9b3ba98
Fix shortcut items in the MSI installer
...
See issue #1713 .
2019-01-20 01:52:39 +02:00
Justin Clift
dd1878c81e
Use Qt 5.11.3 for the macOS builds too
...
This is due to a weird word wrapping bug present in Qt 5.12.0.
We'll use the Qt 5.11.x releases for now, until a solution to the
problem is found.
2018-12-24 21:51:12 +11:00
Justin Clift
573bcdb7d0
Use Qt 5.11.3 for our Win64 nightly builds
2018-12-22 22:44:15 +11:00
Justin Clift
21ce868fef
Update SQLCipher version used by the nightly build scripts
...
These versions are a copy of the ones actually used, so changes
can sometimes lag.
2018-12-21 08:17:39 +11:00
Justin Clift
790110206e
Include the math extension with our macOS nightly build
2018-12-13 18:02:28 +11:00
Justin Clift
ee4518cd7b
Build our macOS nightlies using SQLCipher 4.0.0
2018-12-13 16:57:38 +11:00
Karim ElDeeb
ffb07e1f23
Disable running the application after installation on Windows
...
See issue #1656 .
2018-12-12 17:08:48 +02:00
Justin Clift
2c8883d540
Use our temporary SQLCipher 3.4.2 Homebrew tap
...
This is just until we get some things for SQLCipher 4.0.x worked
out.
2018-12-12 13:04:19 +11:00
Justin Clift
ac5551458d
Fix a bad cut-n-paste
...
We don't go a git pull of the sqlitebrowser repo for the SQLCipher
build, else the SQLite and SQLCipher builds could differ in the
commits they'd done with.
2018-12-12 00:27:07 +11:00
Justin Clift
f6abc61ff4
Work around an edge case for the macOS nightly builds
2018-12-12 00:19:25 +11:00
Justin Clift
c796a7cb8e
Optimise the macOS nightly build script slightly
2018-12-11 23:47:28 +11:00
Justin Clift
ca4c39b855
Homebrew SQLite package no longer has a --without-readline option
2018-12-11 22:49:03 +11:00
Justin Clift
5093ac02a3
Update macOS nightly build to use Qt 5.12.0
2018-12-11 21:54:21 +11:00
Justin Clift
1181687115
Update Windows x64 nightly build to use Qt 5.12.0
2018-12-11 19:34:58 +11:00
Justin Clift
6944874f85
Add Italian language entries for our nightly build scripts
2018-12-08 17:24:25 +11:00
Karim ElDeeb
41fd313e74
Update Windows Installer to detect old NSIS installer
...
NSIS was used up to v3.10.1 and then we moved to MSI. The Windows Installer will now be able to detect if a previous version was installed using NSIS and uninstall it before installing the new version.
See issue #1642 .
2018-12-05 23:55:12 +02:00
Karim ElDeeb
d8b1ac2c39
Update the Windows Installer
...
See issue #1642 .
2018-12-04 14:12:58 +02:00
Karim ElDeeb
69f20ea921
Update Windows build scripts
2018-12-02 00:18:39 +02:00
Karim ElDeeb
161e71b8b0
Update build script to include math extension
...
See issue #1224 .
2018-11-29 05:09:09 +02:00
Karim ElDeeb
ab9939376b
Fix a typo
2018-11-28 21:32:58 +02:00
Karim ElDeeb
79859dc0da
Test merging SQLite and SQLCipher installers together
...
All the new committed files are the same as the current files, but have "_new" suffix so they can be tested without breaking the current build system. Once tested, the old files can be removed and the new ones renamed.
See issue #1630 .
2018-11-28 18:18:20 +02:00
Justin Clift
05fc3007ca
Adjust the Win32/64 nightly build batch files to handle more edge cases
2018-11-28 10:49:09 +11:00
Karim ElDeeb
7db2372509
Update build to include a .zip package for Windows
...
See #1630 .
2018-11-27 12:40:28 +02:00
Justin Clift
5ae582355b
Add the nightly macOS build script to our git repo
2018-11-27 14:34:09 +11:00
Justin Clift
655dd497ac
Update the included translations for our Win32 nightly builds
2018-11-26 11:30:19 +11:00
Karim ElDeeb
58553647a5
Add the missing *.qm translations files
...
The *.qm translations files were missing from being bundled with the installer, so the default strings weren't translated and were defaulting to English.
See #1592 .
2018-11-25 15:41:46 +02:00
Karim ElDeeb
1f0acad07c
Remove the bearer plugin from the 32-bit build
...
The 32-bit version is built using Qt 5.7 and it doesn't look like it needs this plugin. It will be included in 64-bit builds only.
See #1592 .
2018-11-25 02:09:01 +02:00
Karim ElDeeb
9c0ccc3cb1
Fix "The network is not accessible" error
...
Commit 7394640 added a workaround for a bug in QNetworkAccessManager about a year ago but the required DLL "qgenericbearer.dll" for it wasn't included with the build which was causing "The network is not accessible" error.
The required file is now included till the bug is fixed and probably
should be removed when it is no longer needed.
See https://bugreports.qt.io/browse/QTBUG-40332
See also #1592 .
2018-11-24 17:24:44 +02:00
Karim ElDeeb
1ceb9ba946
Update the location of MSVC 2017 merge modules
...
See #1592 .
2018-11-24 11:12:15 +02:00
Justin Clift
d206c9a990
Added Win32 nightly build script
2018-11-24 15:38:34 +11:00
Justin Clift
5113bd8fb0
Added Win64 nightly build script
2018-11-24 15:01:26 +11:00
Justin Clift
17193d96f3
Update Win x64 builds to use MSVC 2017
2018-11-24 05:39:37 +11:00
Karim ElDeeb
31c3a05f9a
Fix Windows Vista style when using Qt 5.10 and up
...
Since Qt 5.10, the Windows Vista style has been moved to its own plugin. This plugin must be included in order to show the new style. It will be included for the 64-bit build only for now, since we are using a different Qt version (5.7) for the 32-bit build.
See #1580 .
2018-10-20 11:30:56 +02:00
Justin Clift
ce086d10bf
Update the nightly build .msi installer version number to 3.11.99
2018-10-20 02:00:51 +11:00
Karim ElDeeb
e771662e6c
Add the missing printing plugin dll
...
See #760 .
2018-09-29 21:18:51 +02:00
Karim ElDeeb
f2fe2c921d
Enable logging during installation for Windows
...
Sometimes the installation log is required to debug failed installs. This commit will make sure the MSI will automatically create a logging file every time it is used to install, repair, or remove the application.
See #1545 .
2018-09-29 11:48:14 +02:00
Karim ElDeeb
f683b344af
Set Windows Installer to run elevated
...
See #1545 .
2018-09-28 23:23:06 +02:00
Justin Clift
1b7ba4a7e7
Update Qt path for build server to use Qt 5.8
2018-07-15 17:33:10 +01:00
Justin Clift
eccc6f269c
Update Qt path for build server to use Qt 5.9.6
2018-07-15 12:29:19 +01:00
Justin Clift
67d14d5c5e
Update Win64 Qt path for the build server.
...
Forgot about this path yesterday, so the .msi file creation failed
overnight.
2018-07-13 11:59:00 +01:00