aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
...
* | cmake: rename monero-gui binary to monero-wallet-guixiphon2020-05-131-1/+1
|/
* cmake: use monero core compilation and linking flagsxiphon2020-04-081-4/+16
|
* cmake: -static, -static-libgcc, -static-libstdc++ linker flagsxiphon2020-03-061-1/+10
|
* build: fix all warnings, treat warnings as errorsxiphon2020-02-161-0/+2
|
* Merge pull request #2729luigi11112020-01-231-1/+1
|\ | | | | | | ed9e061 cmake: set minimum required CMake version to 3.5 (Ubuntu 16.04 LTS) (xiphon)
| * cmake: set minimum required CMake version to 3.5 (Ubuntu 16.04 LTS)xiphon2020-01-171-1/+1
| |
* | Merge pull request #2728luigi11112020-01-231-1/+1
|\ \ | | | | | | | | | b56c0cd cmake: fix Linux detection (xiphon)
| * | cmake: fix Linux detectionxiphon2020-01-171-1/+1
| |/
* / build: define Boost_USE_STATIC_RUNTIME for static buildsxiphon2019-12-241-2/+3
|/
* Merge pull request #2635luigi11112019-12-191-0/+4
|\ | | | | | | aa96e2f build: define QT_NO_DEBUG for non--debug targets (xiphon)
| * build: define QT_NO_DEBUG for non--debug targetsxiphon2019-12-191-0/+4
| |
* | Merge pull request #2581luigi11112019-12-191-2/+0
|\ \ | |/ |/| | | 872b49f CMakeLists: remove duplicated x11 (selsta)
| * CMakeLists: remove duplicated x11selsta2019-12-101-2/+0
| |
* | cmake: use appropriate compiler flagsxiphon2019-12-091-1/+79
| |
* | build: fix monero-wallet-gui.pro source paths, rm qml.qrc duplicatexiphon2019-12-091-1/+2
|/
* cmake: don't force LINUX=ON, DEBUG=ON, CMAKE_BUILD_TYPE=Releasexiphon2019-11-271-4/+0
|
* cmake: fix MinGW static builds, add 'release-static-win64' targetxiphon2019-11-271-11/+91
|
* cmake: inherit ARCH_WIDTH from 'monero' subdirectoryxiphon2019-11-271-0/+1
|
* Add Apple supportTheCharlatan2019-11-271-0/+16
|
* Add support for msys/mingw32TheCharlatan2019-11-271-2/+55
|
* Migrate build system to cmakeTheCharlatan2019-11-271-168/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Add dsc's CMakeLists.txt fileTheCharlatan2019-11-271-0/+248