aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt (follow)
AgeCommit message (Expand)AuthorFilesLines
2016-08-28cmake: define ARM var for all ARM arch variantsredfish1-12/+16
2016-08-28cmake: ARM: exclude libunwind in static buildredfish1-1/+2
2016-08-28Revert "Interpret x86_64 as x86-64 for architecture"redfish1-5/+1
2016-08-28cmake: don't set ARCH from CMAKE_SYSTEM_PROCESSORredfish1-27/+22
2016-08-22Merge pull request #964Riccardo Spagni1-6/+2
2016-08-16Build: make boost 1.58 minimum requirement. Fixes #956anonimal1-6/+2
2016-08-16Build: use libstdc++ with clang < 3.7anonimal1-2/+2
2016-08-01cmake: do not pass -O2 in debug build on ARMredfish1-7/+8
2016-07-28cmake: libatomic only needed for 32-bit Clang buildsredfish1-5/+3
2016-07-28cmake: cleanup logic that sets flags per target/subdirredfish1-32/+24
2016-07-27cmake,common: flag for stack traceredfish1-18/+24
2016-07-26cmake: install throw hook in OSX build tooredfish1-0/+3
2016-07-26cmake: do not install hook on throw when building testsredfish1-6/+14
2016-07-22cmake: do not pass -Werror when building testsredfish1-15/+22
2016-07-20fix atomic library to only fire off for clangRiccardo Spagni1-3/+5
2016-07-20fix duplicate clang block in cmakeRiccardo Spagni1-4/+1
2016-07-20Merge pull request #904Riccardo Spagni1-5/+12
2016-07-20Merge pull request #896Riccardo Spagni1-1/+1
2016-07-12cmake: don't try to link with atomic on Appleredfish1-1/+1
2016-07-10cmake: ARM: clang: make warning non-fatal: inline asmredfish1-0/+3
2016-07-10cmake: link with -latomic for clangredfish1-0/+5
2016-07-10cmake: include -ldl via cmake built-in varredfish1-4/+1
2016-07-10cmake: do not pass -stdlib=c++ to clang >=3.7redfish1-2/+4
2016-07-09cmake: do not ignore dangerous warnings with -Wno-errorredfish1-1/+1
2016-07-08cmake: pass -fno-strict-aliasing to fix build with GCC 6.1.1redfish1-0/+5
2016-07-06Merge pull request #877Riccardo Spagni1-8/+16
2016-07-06Merge pull request #873Riccardo Spagni1-1/+1
2016-06-23cmake: BUILD_TESTS as option explicitly; added missed dependencyIlya Kitaev1-0/+3
2016-06-21cmake: disable AES on ARMredfish1-1/+3
2016-06-21cmake: initialize ARCH for native buildsredfish1-1/+6
2016-06-21cmake: remove repetitive code in handling of NO_AESredfish1-7/+8
2016-06-21remove POSIX_C_SOURCE and remove dlfcn.h for static buildsluigi11111-1/+1
2016-06-21Merge pull request #869Riccardo Spagni1-2/+2
2016-06-20More fixing for WindowsiDunk1-1/+1
2016-06-20CMakeLists.txt: fix build for mingwiDunk1-1/+1
2016-06-20CMakeLists: fix build without libunwindmoneromooo-monero1-0/+1
2016-04-28Print stack trace on exceptionsmoneromooo-monero1-0/+18
2016-03-21Revert "Print stack trace upon exceptions"moneromooo-monero1-12/+0
2016-03-19Print stack trace upon exceptionsmoneromooo-monero1-0/+12
2016-03-12change to LMDB as default, even on 32-bit and ARMRiccardo Spagni1-28/+19
2016-02-12cmake: Include OpenSSL libraries in static linkingwarptangent1-2/+0
2016-02-12cmake: Remove unused variablewarptangent1-1/+1
2016-02-12cmake: Fix unbound config compile settingswarptangent1-0/+2
2016-02-01Add make option to disable BerkeleyDBwarptangent1-2/+11
2016-01-22Last fixups in the Cmake stuff and better default build instructionme0wmix1-8/+1
2016-01-21Added/corrected OpenBSD build instructions.me0wmix1-2/+1
2016-01-21OpenBSD support for Monero.me0wmix1-5/+16
2016-01-11Tweak arm6 flagsHoward Chu1-1/+1
2016-01-03ARMv7 optimization flags are too aggressiveHoward Chu1-2/+2
2016-01-02Fix release flagsHoward Chu1-2/+6
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-12-20Also set stacksize for Win32 not on MSVCHoward Chu1-0/+1
2015-12-15Replace tabs with two spaces for consistency with rest of codebasewarptangent1-48/+48
2015-10-04build: default to Berkeley DB for 32 bit and ARMmoneromooo-monero1-0/+9
2015-07-17Fixed MINGW duplicate library errors when MSYS folder cannot be found.NoodleDoodleNoodleDoodleNoodleDoodleNoo1-5/+5
2015-07-16Use g++ flag "-pthread" instead of "-lpthread", where preferredwarptangent1-1/+2
2015-07-16fixed ARM arch test to prevent breaking on short arch stringsRiccardo Spagni1-12/+17
2015-07-15** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)NoodleDoodleNoodleDoodleNoodleDoodleNoo1-7/+69
2015-07-09Interpret x86_64 as x86-64 for architecturemoneromooo-monero1-1/+5
2015-05-31fixed static assert testRiccardo Spagni1-1/+1
2015-05-26explicitly include libc++ with clangRiccardo Spagni1-1/+6
2015-05-13Check for Clang before adding compiler flagwarptangent1-1/+4
2015-05-06Merge branch 'clang_fixes' into clang_fixes-masterSergey Kazenyuk1-1/+1
2015-04-20Suppress 'register storage class is deprecated' warning in boost dependency l...Sergey Kazenyuk1-2/+2
2015-04-07Merge BlockchainDB into upstreamThomas Winget1-7/+58
2015-04-07Merges PR #37Thomas Winget1-1/+9
2015-04-07Only compile BerkeleyDB as an option in non-staticThomas Winget1-1/+3
2015-04-06add arm6 target and flagsRiccardo Spagni1-1/+9
2015-04-01remerged; commands JSON. logging upgrade. doxygenrfree2monero1-0/+40
2015-04-01Merge remote-tracking branch 'monero-official/master' into network-1.6-work1rfree2monero1-0/+6
2015-03-25update berkeleydb branch to blockchain branchThomas Winget1-0/+6
2015-03-25Merge upstream updates into blockchain branchThomas Winget1-0/+6
2015-03-22Fixed bug in static linking boost on MINGWThomas Winget1-0/+6
2015-03-17Pull blockchain changes into berkeleydb branchThomas Winget1-4/+19
2015-03-17Move db_drivers/ to external/Thomas Winget1-3/+0
2015-03-17fixed BUILD_64 optionRiccardo Spagni1-1/+1
2015-03-17fixed arch_width optionRiccardo Spagni1-3/+9
2015-03-17fixed msys2 / mingw folders based on architecture, added license to unbound C...Riccardo Spagni1-8/+8
2015-03-17moved 32-bit/64-bit detection into main CMakeListsRiccardo Spagni1-0/+9
2015-03-17Revert "Moved db_drivers/ into external/ for consistency"Thomas Winget1-0/+3
2015-03-16CMake wiring, minor cleanup, minor test additionThomas Winget1-0/+3
2015-03-09Moved db_drivers/ into external/ for consistencyThomas Winget1-3/+0
2015-02-202014 network limit 1.1 +utils +toc -doc -drmonerorfree2monero1-15/+8
2015-02-202014 network limit 1.0a +utils +toc -doc -drmonerorfree2monero1-7/+15
2015-02-02Add compile-time support for both db implementations: in-memory and LMDBwarptangent1-0/+21
2015-01-30Merge upstreamwarptangent1-2/+13
2015-01-27remove aes flag, detect no sse2Riccardo Spagni1-2/+2
2015-01-27fixed AES support flagRiccardo Spagni1-4/+4
2015-01-26allow for explicitly disabling AES-NIRiccardo Spagni1-2/+13
2015-01-18Add in-source lmdb to build processThomas Winget1-1/+4
2015-01-04build: add liblmdb to the cmake autodetection systemmoneromooo-monero1-2/+2
2015-01-04BlockchainDB unit tests, lmdb linker flagThomas Winget1-0/+3
2015-01-02year updated in licenseRiccardo Spagni1-2/+2
2014-12-01moved rapidjson to external folder, fixed CMakeRiccardo Spagni1-1/+3
2014-12-01Merge pull request #1Riccardo Spagni1-0/+1
2014-12-01don't build tests unless we're building all-* or *-test buildsRiccardo Spagni1-1/+4
2014-11-18cmake: work around a bug with implicit link directoriesBen Boeckel1-0/+8
2014-11-17msys: don't use LTOBen Boeckel1-0/+2
2014-11-17msys: factor out -Werror on msysBen Boeckel1-1/+4
2014-11-17msys: look in msys' directory for filesBen Boeckel1-0/+5
2014-10-24cmake: support 2.8.7Ben Boeckel1-1/+1
2014-10-23cmake: clean up EXTRA_LIBRARIESBen Boeckel1-3/+1
2014-10-23cmake: set the project nameBen Boeckel1-0/+2
2014-10-23cmake: prepend to CMAKE_MODULE_PATHBen Boeckel1-1/+2
2014-10-23unbound: import cmake build systemBen Boeckel1-0/+1
2014-10-23cmake: minor cleanups (indentation and typos)Ben Boeckel1-15/+15
2014-10-23cmake: use option() for STATICBen Boeckel1-1/+1
2014-10-23cmake: clean up if auto-dereferencingBen Boeckel1-3/+3
2014-10-23cmake: support git info in released tarballsBen Boeckel1-11/+1
2014-10-23cmake: fix up BOOST_IGNORE_SYSTEM_PATHSBen Boeckel1-2/+1
2014-10-23cmake: remove configuration variablesBen Boeckel1-1/+0
2014-10-23cmake: factor out error messagesBen Boeckel1-7/+14
2014-10-18Stores seed language in wallet file. added rapidjson. Yet to test backward co...Oran Juice1-0/+1
2014-10-06mingw library tweaksRiccardo Spagni1-4/+1
2014-10-06fix for mingw not playing nicely with libunbound configure, fix for correctly...Riccardo Spagni1-4/+9
2014-10-06need to link with -ldl on Linux when building staticallyRiccardo Spagni1-0/+1
2014-10-06quieten CMake when it can't find packagesRiccardo Spagni1-1/+1
2014-10-06enforce static libraries when building staticallyRiccardo Spagni1-0/+8
2014-10-06build libunbound from external if no local libunbound or for static buildsRiccardo Spagni1-12/+11
2014-09-29dependencies enforced, send que error message log level movedRiccardo Spagni1-3/+16
2014-09-24never use the baked-in miniupnpc on FreeBSD because explosionsRiccardo Spagni1-2/+0
2014-09-24redo FindUnbound.cmakeRiccardo Spagni1-0/+4
2014-09-23Fixed artifacts from cherry-picking devel->masterThomas Winget1-1/+2
2014-09-23Fixed CMake search for libunboundThomas Winget1-5/+2
2014-09-23Updated CMake files -- added libunbound linker flagThomas Winget1-0/+5
2014-09-22moved msys2 toolchain, boost libs fixRiccardo Spagni1-0/+4
2014-09-22added mikezackles' missing boost function in CMakeListsRiccardo Spagni1-0/+15
2014-09-15turns out we do need -static-libgcc etc. on LinuxRiccardo Spagni1-1/+1
2014-09-15explicitly disable LTO for ClangRiccardo Spagni1-1/+5
2014-09-15Use LTO by defaultZachary Michaels1-1/+4
2014-09-15User setting to turn LTO on and offZachary Michaels1-9/+13
2014-09-15Remove unnecessary elseZachary Michaels1-2/+0
2014-09-15Hack to add pthread to link libraries on mingwZachary Michaels1-2/+2
2014-09-15Change to -static gcc flagZachary Michaels1-1/+1
2014-09-15Set the boost thread api for mingwZachary Michaels1-0/+1
2014-09-15Hack to allow toolchains to pass flags to mingwZachary Michaels1-1/+1
2014-09-15Ignore another warning to make mingw happyZachary Michaels1-1/+1
2014-09-15Remove unused CMake functionZachary Michaels1-6/+0
2014-09-15Default to static linking on both MSVC and MINGWZachary Michaels1-1/+6
2014-09-15FreeBSD static linking fixesRiccardo Spagni1-3/+3
2014-09-12versioning now includes the commit hash, or -final for tagged releasesRiccardo Spagni1-19/+7
2014-09-12always check git diffRiccardo Spagni1-6/+1
2014-09-11added license to CMakefluffypony1-0/+30
2014-09-11more CMake tweaks to allow detection on OS Xfluffypony1-8/+9
2014-09-10more dynamic miniupnp fixesfluffypony1-0/+8
2014-09-10use external miniupnpc if availablefluffypony1-4/+0
2014-09-10miniupnpc changes for freebsdfluffypony1-0/+4
2014-09-10replace ftime with gettimeofday on FreeBSD because lcompat is stupidfluffypony1-4/+0
2014-09-10make FreeBSD use -lcompat till we can fix ftime()fluffypony1-0/+4
2014-09-09exclude local miniupnpc for FreeBSD, install from ports insteadfluffypony1-0/+17
2014-06-30needed to remove REQUIRED from find_package(Threads)Thomas Winget1-1/+1
2014-06-12Fix to disable LTO for ClangZachary Michaels1-1/+1
2014-06-11Link to pthreads on non-apple unixZachary Michaels1-1/+6
2014-06-11Gcc 4.9 LTO fixZachary Michaels1-0/+5
2014-05-250.8.8updatemydesktop1-3/+3
2014-05-22OS X compilation fixedOracionSeis1-1/+5
2014-05-21Update CMakeLists.txtNoodleDoodleNoodleDoodleNoodleDoodleNoo1-2/+2
2014-05-05fix CMakeLists.txt to add -lpthread, did not compile boost 1.55vertoe1-1/+1
2014-04-30mac osx building fixesmydesktop1-8/+13
2014-04-30various fixes to allow mac osx compilationmydesktop1-2/+12
2014-04-09Port mapping with UPnPAntonio Juarez1-1/+2
2014-04-07Improvements in JSON RPCAntonio Juarez1-1/+3
2014-03-20some fixesAntonio Juarez1-6/+3
2014-03-03moved all stuff to githubAntonio Juarez1-0/+115