aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
...
* | easylogging++: ensure it finds boost headersmoneromooo-monero2019-09-241-1/+2
|/
* Merge pull request #5907luigi11112019-09-241-0/+4
|\ | | | | | | 3699544 cmake: add protolib to zmq dependency libs (stoffu)
| * cmake: add protolib to zmq dependency libsstoffu2019-09-111-0/+4
| | | | | | | | | | Needed for Ubuntu 19.04: https://ubuntu.pkgs.org/19.04/ubuntu-universe-amd64/libnorm-dev_1.5.8+dfsg2-1_amd64.deb.html
* | Merge pull request #5892luigi11112019-09-241-1/+9
|\ \ | | | | | | | | | ab2819a depends: attempt to fix readline (iDunk5400)
| * | depends: attempt to fix readlineiDunk54002019-09-071-1/+9
| |/ | | | | | | Make readline actually compile, and make ncurses use existing terminfo data (if available).
* | Merge pull request #5884luigi11112019-09-241-0/+13
|\ \ | | | | | | | | | 7de6671 Add the iwyu target to get information on unused headers (omartijn)
| * | Add the iwyu target to get information on unused headersMartijn Otto2019-09-051-0/+13
| |/ | | | | | | | | With this change, building the iwyu target will provide information on unused headers, which can be removed to reduce compilation times.
* | Merge pull request #5878luigi11112019-09-241-53/+3
|\ \ | | | | | | | | | f9b3f6e Removed Berkeley DB and db switching logic (JesusRami)
| * | Removed Berkeley DB and db switching logicJesus Ramirez2019-09-161-53/+3
| |/
* | Merge pull request #5818luigi11112019-09-141-2/+2
|\ \ | | | | | | | | | f91a06c Dropping cppzmq dependency; adding some zmq utils (vtnerd)
| * | Dropping cppzmq dependency; adding some zmq utilsLee Clagett2019-07-221-2/+2
| |/
* / cmake: ensure PYTHON_EXECUTABLE is setmoneromooo-monero2019-08-281-0/+1
|/
* Merge pull request #5773luigi11112019-08-191-3/+3
|\ | | | | | | 441f318 fix building on OpenBSD, simplify Readme section (mrme0w/The-King-of-Toasters)
| * fix building on OpenBSD, simplify Readme sectionMr. Me0w2019-07-301-3/+3
| | | | | | | | Based on a patch from @mrme0w (#5569). Fixes #5770
* | Merge pull request #5679luigi11112019-08-151-2/+1
|\ \ | | | | | | | | | 7fb4edc cmake: fix tests generator (ston1th)
| * | cmake: fix tests generatorston1th2019-06-201-2/+1
| |/ | | | | | | find_package(PythonInterp) needs to be called before the tests.
* | Merge pull request #5589luigi11112019-07-241-1/+1
|\ \ | | | | | | | | | cb92d5c cmake: push cmake away from boost as much as we can (moneromooo-monero)
| * | cmake: push cmake away from boost as much as we canmoneromooo-monero2019-05-301-1/+1
| | | | | | | | | | | | Everything works better without cmake.
* | | Merge pull request #5472luigi11112019-07-241-1/+1
|\ \ \ | | | | | | | | | | | | 2e514b8 CMakeLists.txt: suggest to update all submodules if one of them is outdated (erciccione)
| * | | CMakeLists.txt: suggest to update all submodules if one of them is outdatederciccione2019-04-201-1/+1
| | | |
* | | | Merge pull request #5451luigi11112019-07-241-0/+15
|\ \ \ \ | |_|_|/ |/| | | | | | | 6aa3c2f dns_checks: new helper program to check on DNSSEC lookups (moneromooo-monero)
| * | | dns_checks: new helper program to check on DNSSEC lookupsmoneromooo-monero2019-04-231-0/+15
| | | |
* | | | cmake: do not use -mmitigate-rop on GCC >= 9.1moneromooo-monero2019-06-091-2/+5
| |_|/ |/| | | | | | | | | | | It was removed, but it still accepted by the compiler, which warns for every file
* | | cmake: fix incorrect hint for OPENSSL_ROOT_DIRmoneromooo-monero2019-05-061-2/+2
| |/ |/| | | | | | | | | If you use a ; separated set of include and lib directories, it'll detect the headers in /usr/include and the libraries where this points to.
* | Windows: work around a boost 1.70 and cmake SNAFUiDunk54002019-04-181-0/+1
|/ | | | Boost got upgraded to 1.70.0 in MSYS2. As a result, cmake (v3.13.4 as of this commit) can not configure boost properly, and cmake configuration fails as a result. This is a workaround as per https://gitlab.kitware.com/cmake/cmake/issues/18865
* cmake: always detect python, it's neeed for some testsmoneromooo-monero2019-04-111-0/+2
|
* cmake: handle detecting boost using boost's own cmake filesmoneromooo-monero2019-03-211-2/+8
| | | | | Its version looks like 1.70.1 rather than 107000, so detect range to know which type we're seeing
* Update 2019 copyrightbinaryFate2019-03-051-1/+1
|
* cmake: ARCH_ID fixes for cross compilationTheCharlatan2019-03-051-0/+3
|
* Merge pull request #5146Riccardo Spagni2019-03-041-1/+0
|\ | | | | | | 4a9257b4 Support docker for gitian builds (TheCharlatan)
| * Support docker for gitian buildsTheCharlatan2019-02-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | Building with docker is arguably easier and more familiar to most people than either kvm, or lxc. This commit also relaxes the back compat requirement a bit. 32 bit linux now uses glibc version 2.0. Also, the docker shell could not handle gcc arguments containing spaces, so the explicit '-DFELT_TYPE' declaration was dropped. Lastly, this removes some packages from the osx descriptor.
* | Merge pull request #5133Riccardo Spagni2019-03-041-1/+1
|\ \ | | | | | | | | | f0fc4064 Various speedups to depends and Travis (TheCharlatan)
| * | Various speedups to depends and TravisTheCharlatan2019-02-231-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Further speedups to icu compilation, it is faster to run the pre-generated configure scripts. Ensure that the native protobuf installation only generates the required libraries and binaries. Disable qt compilation when running travis on windows. Qt is used for lrelease, the travis recipe instead usese the a local installation of lrelease. Remove various packages and options from the travis recipe. Update Readline to version 8.0. The previously used url 404'd sometimes, use the official gnu ftp server instead. Remove unused cmake config.
* / crypto: plug CNv4 JIT into cn_slow_hashmoneromooo-monero2019-03-041-0/+2
|/ | | | Enabled by setting the MONERO_USE_CNV4_JIT env var to 1
* Merge pull request #4929luigi11112018-12-311-1/+8
|\ | | | | | | 5a76933 Add glibc back compat code (TheCharlatan)
| * Add glibc back compat codeTheCharlatan2018-12-041-1/+8
| | | | | | | | | | To ensure that the binaries compiled by gitian run across many linux distributions, enforce 2.17 as the minimum libc version supported.
* | Merge pull request #4864luigi11112018-12-311-3/+0
|\ \ | | | | | | | | | 707c2f8 Remove -Werror (moneromooo-monero)
| * | Remove -Werrormoneromooo-monero2018-11-171-3/+0
| |/ | | | | | | It is an annoying piece of garbage
* / device/trezor: webusb transport added, cmake fixesDusan Klinec2018-11-251-10/+3
|/ | | | | | | | | - webusb transport based on libusb added. Provides direct access to Trezor via USB, no need for Trezor bridge. - trezor protocol message handler improved, no recursion used. Ready for upcoming integration tests. - libusb (for docker) bumped from v1.0.9 to v1.0.22, newer version required for webusb transport, for device enumeration. - cmake improvements and fixes. Cmake Trezor checks are moved to a dedicated CheckTrezor.cmake file. In case of a problem Trezor is excluded from build. - ifdefs made consistent to Ledger. - UDP Transport enumeration disabled by default in release mode
* Merge pull request #4796Riccardo Spagni2018-11-161-1/+1
|\ | | | | | | f92682ec build: ubuntu 16 ppc build fixes (Jethro Grassie)
| * build: ubuntu 16 ppc build fixesJethro Grassie2018-11-041-1/+1
| |
* | Merge pull request #4842Riccardo Spagni2018-11-141-0/+3
|\ \ | | | | | | | | | 37d5b8d9 CMakeLists.txt: add -ftemplate-depth=900 (moneromooo-monero)
| * | CMakeLists.txt: add -ftemplate-depth=900moneromooo-monero2018-11-121-0/+3
| | |
* | | cmake: move Boost_LOCALE_LIBRARY out of ICU_LIBRARIESstoffu2018-11-151-2/+2
|/ /
* | Merge pull request #4760Riccardo Spagni2018-11-061-2/+2
|\ \ | |/ |/| | | 8a7e20f8 build: older git versions don't have '-C' flag (xiphon)
| * build: older git versions don't have '-C' flagxiphon2018-10-301-2/+2
| |
* | device/trezor: trezor support addedDusan Klinec2018-11-021-0/+11
|/
* Merge pull request #4679Riccardo Spagni2018-10-261-1/+3
|\ | | | | | | 7d21c9b5 CMakeLists.txt: only use libatomic when found (moneromooo-monero)
| * CMakeLists.txt: only use libatomic when foundmoneromooo-monero2018-10-201-1/+3
| |
* | Merge pull request #4620Riccardo Spagni2018-10-261-12/+14
|\ \ | | | | | | | | | ad4cce93 build: fixed submodule check (xiphon)