Commit Graph

120 Commits

Author SHA1 Message Date
Justin Clift
87f079afa9 Updated for the new SQLCipher 4.5.3 release yesterday 2022-12-21 15:39:08 +11:00
DingoBits
ba2103ed7f fix: extensions loading in macos build script (#3203)
* fix: install path for macos extensions

* workaround: symlink extraneous .dylib in filename

* fix: link with sqlcipher for intel macos build
2022-10-26 16:16:23 +11:00
Justin Clift
30310ca19c Automatically notarize our intel macos nightly builds too 2022-10-25 19:42:05 +11:00
Justin Clift
8ec0fb79d5 Updated macOS arm64 nightly build pieces, to notarize the binaries 2022-10-23 08:03:08 +11:00
Justin Clift
c1605e227f Updated monthly run script on our nightlies server 2022-10-15 01:03:59 +11:00
Justin Clift
e4435e67aa Initial macOS ARM64 nightly build script
Doesn't (yet) notarize the builds.  That can come later.
2022-10-14 14:32:50 +11:00
Justin Clift
958d397134 Add "intel" to macOS x86 nightly build filenames 2022-10-14 03:44:03 +11:00
Justin Clift
556f9ca6ca Add icon file to the macos nightly build .app 2022-10-13 07:17:21 +11:00
Justin Clift
4db139bca7 Load nvm in the build script, so appdmg can be found 2022-09-23 21:37:05 +10:00
Justin Clift
d2fb4a413d Cleaned up the macOS nightly build script a bit
Working ok on macOS Monterey (so far), though we may need to adjust
the macOS release we're building on depending upon feedback from
our users.
2022-09-22 20:01:00 +10:00
Justin Clift
65a72c3ce3 In Qt 5.12.12, Brazilian Portuguese has its own translation files 2022-09-14 07:36:43 +10:00
Justin Clift
c44f24a21c Update Wix Toolset Qt path for our Win nightlies 2022-09-14 06:55:33 +10:00
Justin Clift
2db65f4c53 Merge pull request #3168 from sqlitebrowser/fix_win_pr_3068
Fix Windows build after PR #3068
2022-09-14 03:26:21 +10:00
mgrojo
0fe88ef4dd Fix Windows build after PR #3068 2022-09-12 20:51:53 +02:00
Justin Clift
64f3475752 Ensure our macOS nightly builds use the correct SQLite include files 2022-09-07 15:52:34 +10:00
Justin Clift
f867f98cd6 Move the macOS nightly build logs too 2021-08-21 20:36:46 +10:00
Justin Clift
38be4fe7e5 Shell script used on the nightly build server to move builds into subdirs
Runs automatically from cron every month, on the 14th day of each month.

It's pretty simple, but should do the job
2021-08-21 20:31:48 +10:00
Martin Kleusberg
42fc608614 build: Further fixes to the fixes of the cmake build of the nightlies 2021-08-19 21:00:15 +02:00
Martin Kleusberg
f4416c2ee0 build: Fix a couple of issues in the macOS build script
In commit 33ee7364f7 we have started
moving the macOS build scripts towards using cmake instead of qmake.
This commit fixes some issues introduced in that commit.

Do not call lupdate and lrelease any more because they rely on the qmake
project files and are called by cmake anyway.

Make sure cmake is reinstalled via brew after removing any installed
brew packages.

Set a hint to the Qt5 library path so cmake should be able to find it.
2021-08-15 15:34:12 +02:00
Martin Kleusberg
33ee7364f7 build: Use cmake for macOS builds
This is a first attempt to use cmake instead of qmake for building our
nightlies on macOS. We are using cmake on most platforms and it would be
easier for us to only maintain one build system. Because support for
qmake is dropped in Qt6 anyway it makes sense to transition to only
using cmake in the near-ish future.

Please note that this commit has been assembled in a mostly blind
fashion. I would be surprised if this worked without further tweaking.
2021-08-12 22:24:46 +02:00
Justin Clift
5c5ab1f9c7 Update SQLCipher to version 4.4.2 2021-01-26 14:42:46 +11:00
Justin Clift
cdf6db2fc0 Add C++14 support to our macOS nightly builds 2021-01-20 15:38:08 +11:00
Justin Clift
11ba9d397c Update to Qt 5.15.2 for our macOS builds 2020-12-07 07:58:57 +11:00
Justin Clift
7b7cefd382 Initial Qt 5.15.1 update for the macOS build script 2020-11-10 21:02:39 +11:00
Justin Clift
ef18362698 Add Qt5Svg.dll to our windows packages
See issue #2321
2020-07-31 09:36:32 +10:00
Karim ElDeeb
ebd8977210 Save the install location to Windows Registry
See issue #2328.
2020-07-12 11:57:17 +02:00
Justin Clift
6115548a61 Update SQLCipher to new v4.4.0 release for our Windows builds 2020-05-16 09:09:48 +10:00
Iulian Onofrei
e985a012d4 Fix logo issues (#2184) 2020-04-20 16:42:18 +10:00
Justin Clift
988f200e12 Update nightly builds to use 3.12.99 as their version number 2020-04-15 17:14:12 +10:00
Justin Clift
44e6c4cceb Update MSVC and OpenSSL pieces in our nightly build scripts 2020-04-12 21:04:45 +10:00
Justin Clift
b20a822379 Update OpenSSL 1.1.1 file names 2020-04-12 19:10:12 +10:00
Justin Clift
1db1e6b802 Attempt #1 to work around WiX error CNDL0014
WiX doesn't seem to like the hyphen character ("-") being used
in Id's, which is a problem as it's used in the OpenSSL library
filenames.
2020-04-12 18:10:03 +10:00
Justin Clift
c1ac897e26 Updating MSI installer for OpenSSL 1.1.1 2020-04-12 17:25:13 +10:00
Justin Clift
8adcfe8d48 Update the 32-bit MSVC 2017 related pieces for our Win build VM 2020-04-11 22:37:16 +10:00
Justin Clift
0da8973716 Updating 32-bit Qt install on our Win build VM to Qt 5.12.8 2020-04-11 22:15:59 +10:00
Justin Clift
2fc7bf6477 Updating path for the 64-bit Qt install on our Win build VM 2020-04-11 21:20:49 +10:00
Justin Clift
8306497cab Update macOS nightlies build script to match the new Qt install path 2020-04-11 13:20:20 +10:00
Justin Clift
3d15ba46d1 Update to SQLCipher v4.3.0 in our nightly Windows builds 2020-04-07 19:35:12 +10:00
Justin Clift
6bf09f748d Qt5 Japanese translation files seem to be named "ja" instead of "jp" 2020-02-17 03:03:21 +11:00
WATAHIKI Hiroyuki
9a1cc66503 Japanese Localization. 2020-02-15 02:34:58 +09:00
Justin Clift
cbced65931 Restore FileIO Extension, as SQLite 3.31.x has been released 2020-02-03 13:52:29 +11:00
Justin Clift
cac58e003b Remove FileIO Extension for now, as its breaking Win32/64 compilation 2020-01-18 02:40:09 +11:00
Justin Clift
fc5f9d25cf Fix our Win32 nightly builds 2019-11-20 01:34:33 +11:00
Justin Clift
574303a550 Update paths on build server for Qt 5.12.6 x64 2019-11-19 22:58:09 +11:00
Justin Clift
bf62a6e441 Initial attempt to get our Win64 builds working with Qt 5.12.5 2019-10-10 23:56:18 +11:00
Justin Clift
6bd176aab6 Update our nightly builds to use Qt 5.12.5
More a test to see if things are better with this Qt version than
5.11.3.
2019-10-09 21:17:27 +11:00
Justin Clift
b0bca100c0 SQLCipher: Raise the maximum # of attached databases to 125
For #1926.
2019-06-29 05:25:20 +10:00
Justin Clift
402af87bdb Raise the maximum # of attached databases to 125
For #1926.

Note - this only raises things for SQLite, the same change needs
trying out with SQLCipher
2019-06-29 03:15:28 +10:00
Justin Clift
b0bb376880 Ensure the win nightlies git commit check runs from the git source dir 2019-06-18 14:58:54 +10:00
Karim ElDeeb
e26d32364e Skip building Windows nightlies if there are no new commits
Windows build script will now save, and check, the last build commit and
skip building if there are no new commits since the last automatic build.

See #1917.
2019-06-17 23:45:00 +02:00