selsta
dfe7f302d4
cmake: warn if qmake has -qt5 suffix during deploy
...
Also make sure that windeployqt only runs when make deploy
is executed.
2026-01-15 20:29:04 +01:00
selsta
aa5b20ef62
cmake: update deploy icu version
2025-11-13 00:27:25 +01:00
selsta
cabbbaf172
cmake: update macOS deploy for newer boost
2025-08-25 19:29:36 +02:00
selsta
0fd48a1e56
cmake: fix deploy icu version
2025-05-03 18:56:01 +02:00
tobtoht
413c0db7c0
ci: fix MSYS2 build
2025-02-25 13:35:05 +01:00
malinero
0aaa963b5a
Win deploy: Boost Regex is header-only since 1.77
2025-02-20 00:06:05 +01:00
inson1
8851e71a8b
Update year in Cypyright
2024-01-27 20:12:09 +01:00
luigi1111
1fe6765efa
Merge pull request #4245
...
06ed059 cmake: fix deploy by updating libicu version (selsta)
2024-01-18 18:17:45 -05:00
selsta
06ed059cba
cmake: fix deploy by updating libicu version
...
msys2 package manager doesn't have mingw64 debug DLLs for libicu anymore so I removed them.
2023-11-14 11:35:46 +01:00
selsta
5954d6ba9a
cmake: update sodium dll from 23 to 26
2023-10-21 17:02:48 +02:00
luigi1111
5ff03786c7
Merge pull request #4210
...
d42caf1 cmake: update libicu to 73 (selsta)
2023-09-14 22:27:06 -05:00
luigi1111
5683f76cd0
Merge pull request #4154
...
371ff61 cmake: copy missing boost lib, run codesign (selsta)
2023-09-14 22:23:23 -05:00
luigi1111
d10e4d1e50
Merge pull request #4150
...
5345dcc cmake: add install_name_tool to fix svg rendering (selsta)
2023-09-14 22:22:03 -05:00
selsta
d42caf1fbc
cmake: update libicu to 73
2023-08-18 01:25:18 +02:00
tobtoht
f6549f328b
deploy: remove libssp
...
dfa6dd8c26
2023-05-30 20:06:36 +02:00
selsta
371ff6105b
cmake: copy missing boost lib, run codesign
2023-04-17 21:45:50 +02:00
selsta
5345dcc11b
cmake: add install_name_tool to fix svg rendering
2023-04-15 21:41:29 +02:00
selsta
e8020c86df
cmake: fix windows deploy
2023-02-19 01:29:17 +01:00
selsta
4743e443dc
deploy: update libicu to 72
2022-11-01 00:11:42 +01:00
selsta
a3c25afb66
cmake: update libicu dll version
2022-08-21 23:29:30 +02:00
selsta
85dff323c8
cmake: bump windows deploy lib versions
2022-04-06 04:43:57 +02:00
selsta
c970588c55
cmake: simplify version, fix tag if git isn't found
2021-10-19 17:58:39 +02:00
luigi1111
67eb486e63
Merge pull request #3679
...
18a7629 cmake: cleanup redundant ccache file (selsta)
2021-09-05 13:00:20 -04:00
luigi1111
92b3f5a2ee
Merge pull request #3473
...
165817e cmake: cleanup test-libusb-version.c (selsta)
2021-09-05 12:56:31 -04:00
selsta
165817ec02
cmake: cleanup test-libusb-version.c
2021-08-31 05:50:33 +02:00
selsta
18a76299f2
cmake: cleanup redundant ccache file
2021-08-31 05:25:00 +02:00
selsta
02e0ac1309
cmake: remove unnecessary steps
2021-08-12 01:08:13 +02:00
selsta
9cfeba9ba1
cmake: cleanup hidapi / libusb
2021-05-13 07:12:28 +02:00
xiphon
b3ad95fdfc
cmake: WIN_DEPLOY_DLLS - update libicu version to 68
2021-04-24 22:08:25 +00:00
xiphon
8d4cda030e
QR-Code-scanner: integrate QUIRC library, implement QrDecoder, drop ZBar
2020-12-23 15:08:42 +00:00
xiphon
852378accb
cmake: ZBar - Android support, fix find_package without pkg-config
2020-10-21 20:48:38 +00:00
xiphon
21d8c096ff
cmake: remove unused code
2020-10-06 13:21:37 +00:00
selsta
87400e781e
cmake: add deploy target (mac / windows)
2020-09-24 04:28:53 +02:00
xiphon
6467333fe7
cmake: drop redundant CheckTrezor include
2020-09-10 23:06:30 +00:00
xiphon
36262f029a
version: use MONERO_VERSION_FULL const as monero core version
2020-07-15 03:45:03 +00:00
xiphon
f55bf48bad
cmake: fix git tag + commit detection and version.js generation
2020-07-01 01:48:52 +00:00
xiphon
39561f8ead
cmake: workflows: implement 'release' Linux build target + CI
2020-05-28 14:51:52 +00:00
TheCharlatan
8dd2a20ff8
Migrate build system to cmake
...
The content in this commit is not split in order to preserve working
compilation. Once this is added to master, the old build script will no
longer work and all existing build toolings will require changes.
Monero's cmake directory's files need to be copied to this project's cmake
directory in order for the linking and function definitions to work correctly.
Monero-gui has its own version check and generate file in order to not
conflict with monero's destination version files.
Most of the source files that are currently in monero-gui's root
directory are now moved to subdirectories. This is done to preserve
compilation order properly and to give some content structure.
The original CMakeList file included all headers it found in
subdirectories. Make sure that they are set manually to evade linking
errors.
The current build script always checks out latest master of the monero
submodule. The submodule rules in the current CMakeLists.txt file do not
enforce. An override to compile master nevertheless can still be given
with `-D DEV_MODE`.
To enable the linux X11 xcb linking the libraries had to be hardcoded. There
does not seem to be good support for this in pkgconfig, or in
existing cmake checks.
2019-11-27 22:59:27 +01:00