aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
...
| * | build: fixed submodule checkxiphon2018-10-161-12/+14
| |/
* | Merge pull request #4580Riccardo Spagni2018-10-261-0/+2
|\ \ | | | | | | | | | 938476c9 CMakeLists.txt: detect and use -pthread compiler flag (moneromooo-monero)
| * | CMakeLists.txt: detect and use -pthread compiler flagmoneromooo-monero2018-10-131-0/+2
| | | | | | | | | | | | The cmake thread detection just ain't enough to always work
* | | Merge pull request #4536Riccardo Spagni2018-10-261-2/+3
|\ \ \ | |_|/ |/| | | | | fd62b6e7 blocks: use auto-generated .c files instead of 'LD -r -b binary' (xiphon)
| * | blocks: use auto-generated .c files instead of 'LD -r -b binary'xiphon2018-10-221-2/+3
| |/
* | Fix Windows build after epee dependency changeiDunk54002018-10-151-1/+1
| |
* | build: use ARCH 'native' by default, allow to configure and override itxiphon2018-10-131-5/+3
|/
* Merge pull request #4529Riccardo Spagni2018-10-081-1/+1
|\ | | | | | | c95a1408 CMakeLists.txt: Fix typo (erciccione)
| * CMakeLists.txt: Fix typoerciccione2018-10-081-1/+1
| |
* | Revert "Merge pull request #4472"Riccardo Spagni2018-10-081-3/+2
|/ | | | | This reverts commit 79d46c4d551a9b1261801960095bf4d24967211a, reversing changes made to c9fc61dbb56cca442c775faa2554a7460879b637.
* Merge pull request #4501Riccardo Spagni2018-10-071-0/+19
|\ | | | | | | fb3593c2 Add check if submodules need to be updated (TheCharlatan)
| * Add check if submodules need to be updatedTheCharlatan2018-10-051-0/+19
| | | | | | | | | | Adds CMake check that pulls from the different git remotes and checks if there is any output.
* | blocks: use auto-generated .c files instead of 'LD -r -b binary'xiphon2018-10-041-2/+3
|/
* Merge pull request #4457Riccardo Spagni2018-09-291-32/+36
| | | | 85318e78 build: set ARCH_FLAG before compiler/linker flag checks (xiphon)
* Merge pull request #4448Riccardo Spagni2018-09-291-4/+8
| | | | 6a781408 Make depends use self built clang for darwin (TheCharlatan)
* Merge pull request #4446Riccardo Spagni2018-09-291-1/+1
| | | | 69da14e1 fixes make debug compilation on OSX (Dusan Klinec)
* Merge pull request #4420Riccardo Spagni2018-09-251-1/+1
|\ | | | | | | | | 0f4f873b Fix Darwin Sodium build (TheCharlatan) bf1e1d97 A Travis to monero (TheCharlatan)
| * A Travis to moneroTheCharlatan2018-09-221-1/+1
| | | | | | | | | | | | | | | | | | Add a Travis build script for Monero. This was blatantly copied from Bitcoin. It spawns jobs in docker containers running an ubuntu bionic image. This commit also a fixes a problem where librt was still linked, even when compiling statically.
* | Replace USB-CCID (smartcard) by USB-HIDcslashm2018-09-241-9/+21
|/ | | | | | Remove PCSC dependencies which is a bit hard (not user friendly) to install on linux and Mac Split Ledger logic and device IO
* Merge pull request #4401Riccardo Spagni2018-09-211-1/+7
|\ | | | | | | | | | | | | | | | | 66901901 README: harmonize command formatting inside README.md (Andrea) 8cd98408 disable AES on s390x architecture (Tuan M. Hoang) 4ed30bab wallet: implement coin splitting for sweep_* 'outputs' option (whythat) 24f52396 wallet: add 'outputs' option for sweep_* commands (whythat) 52e19d69 README: Compile boost with cxxflags=-fPIC cflags=-fPIC (Italocoin Project) 0c77523d README: fill in libsodium package name for Arch (phloatingman)
| * disable AES on s390x architectureTuan M. Hoang2018-09-181-1/+7
| | | | | | | | rebased by moneromooo
* | Merge pull request #3430Riccardo Spagni2018-09-181-5/+28
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | 42397359 Fixup 32bit arm build (TheCharlatan) a06d2581 Fix Windows build (TheCharlatan) ecaf5b3f Add libsodium to the packages, the arm build was complaining about it. (TheCharlatan) cbbf4d24 Adapt translations to upstream changes (TheCharlatan) db571546 Updated pcsc url (TheCharlatan) f0ba19fd Add lrelease to the depends (TheCharlatan) cfb30462 Add Miniupnp submodule (TheCharlatan) 5f7da005 Unbound is now a submodule. Adapt depends for this. (TheCharlatan) d6b9bdd3 Update readmes to reflect the usage of depends (TheCharlatan) 56b6e41e Add support for apple and arm building (TheCharlatan) 29311fd1 Disable stack unwinding for mingw32 depends build. (TheCharlatan) 8db3d573 Modify depends for monero's dependencies (TheCharlatan) 0806a23a Initial depends addition (TheCharlatan)
| * Fixup 32bit arm buildTheCharlatan2018-09-181-1/+3
| | | | | | | | Set the architecture in the toolchain file correctly
| * Fix Windows buildTheCharlatan2018-09-171-1/+1
| | | | | | | | | | icu tex support is not required, so just disable it. Re-add mistakingly removed crypt32 lib.
| * Add libsodium to the packages, the arm build was complaining about it.TheCharlatan2018-09-171-3/+0
| | | | | | | | Fixup arm toolchain file.
| * Adapt translations to upstream changesTheCharlatan2018-09-101-10/+10
| |
| * Add lrelease to the dependsTheCharlatan2018-09-101-1/+11
| | | | | | | | This includes a minimal qt build without gui
| * Unbound is now a submodule. Adapt depends for this.TheCharlatan2018-09-101-1/+1
| | | | | | | | | | | | | | Fix builds for native linux and windows The architecture flag was set incorrectly. It needs to be set only when compiling arm6.
| * Add support for apple and arm buildingTheCharlatan2018-09-101-4/+15
| | | | | | | | | | | | Add pcsc-lite to linux builds Fixup windows icu4c linking with depends, the static libraries have an 's' appended to them Compiling depends arm-linux-gnueabihf will allow you to compile armv6zk monero binaries
| * Disable stack unwinding for mingw32 depends build.TheCharlatan2018-09-101-0/+3
| |
* | Merge pull request #4326Riccardo Spagni2018-09-141-0/+11
|\ \ | | | | | | | | | bcda7adc NetBSD support (thomasvaughan)
| * | NetBSD supportthomasvaughan2018-09-111-0/+11
| | |
* | | Merge pull request #4232Riccardo Spagni2018-09-141-0/+3
|\ \ \ | | | | | | | | | | | | 9e6c7784 CMakeLists.txt: add -mmitigate-rop to security flags if found (moneromooo-monero)
| * | | CMakeLists.txt: add -mmitigate-rop to security flags if foundmoneromooo-monero2018-08-071-0/+3
| |/ / | | | | | | | | | This is GCC/x86/x86_64 only
* | / CMakeLists.txt: detect -fcf-protection=full and -fstack-clash-protectionmoneromooo-monero2018-09-091-0/+8
| |/ |/| | | | | Introduced with GCC 8.2
* | Merge pull request #4290luigi11112018-09-041-4/+6
|\ \ | | | | | | | | | 2bc977b CMakeLists.txt: disable -fstack-protector* on windows
| * | CMakeLists.txt: disable -fstack-protector* on windowsiDunk54002018-08-211-4/+6
| |/ | | | | | | Current GCC produces broken binaries with these options
* | Merge pull request #4295luigi11112018-09-041-1/+1
|\ \ | | | | | | | | | ce63d56 Windows: fix undefined references after unbound submodule update (iDunk5400)
| * | Windows: fix undefined references after unbound submodule updateiDunk54002018-08-231-1/+1
| |/
* | Build: Fix target release-static-androidMoroccanMalinois2018-08-211-0/+1
| |
* | Translations: handle cross compilingMoroccanMalinois2018-08-211-5/+1
|/
* Merge pull request #3844luigi11112018-06-191-0/+3
|\ | | | | | | | | bdf5a3a Fix PCSC compilation under windows (cslashm) f17383a Fix CMAKE config for PCSC in order to avoid msys DLL dependencies (cslashm)
| * Fix PCSC compilation under windowscslashm2018-05-231-0/+3
| | | | | | | | PR3843 based on release-v0.12 => rebased on master
* | Merge pull request #3835luigi11112018-06-191-5/+24
|\ \ | | | | | | | | | d44d19c Fixed for compilation in big endian PPC. (nioroso-x3)
| * | Fixed for compilation in big endian PPC. "Everything is broken thought due ↵Judemir Ribeiro2018-05-191-5/+24
| |/ | | | | | | to little endian logic."
* | Merge pull request #3887luigi11112018-06-081-0/+1
|\ \ | | | | | | | | | 14f0d38 Incorporate Window debug build targets (philkode)
| * | Incorporate Window debug build targetsphilkode2018-05-311-0/+1
| |/
* / rapidjson: remove outdated in-tree, use submoduleanonimal2018-05-251-1/+1
|/ | | | | | | Includes ~2 years worth of fixes including security and build. Note: this pulls directly from master, not a release branch/tag. See https://github.com/Tencent/rapidjson/issues/1265
* Build: update CMake and p2p for in-tree miniupnpanonimal2018-04-211-8/+0
| | | | (cherry picked from commit a7366b5feeffaeb65b217b2d6f138e0ab1c90192)
* Adjust to the MSYS2/MinGW static ICU library file renamingrbrunner72018-03-081-1/+1
| | | | | | In package mingw-w64-x86_64-icu, version 58.2-3, the names of static library files were changed, which leads to changes in CMakeLists.txt as needed for compiling for Windows.