aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2017-02-21cmakify opensslRiccardo Spagni1-0/+17
2017-02-20Optionally query moneropulse DNS records to check for updatesmoneromooo-monero1-0/+8
2017-02-09backtrace_symbols() requires -lexecinfo on dragonflybsdDan Miller1-2/+4
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi841-0/+1
2017-02-05cmake set atomic for androidMoroccanMalinois1-0/+3
2017-02-04Use easylogging++'s stack trace facility where possiblemoneromooo-monero1-7/+13
2017-01-16Change logging to easylogging++moneromooo-monero1-1/+1
2017-01-15enable clang checks that were disabledChris Vickio1-1/+0
2017-01-09Change logic of testing for libunwind on OSX and ARMNanoAkron1-4/+9
2017-01-05Build wallet with Android NDKMoroccanMalinois1-2/+16
2016-12-23Silence CMake policy warning on macos.Randi Joseph1-0/+3
2016-12-15Preliminary support for DragonFly BSDAntonio Huete Jimenez1-5/+11
2016-12-09Revert forcing -fPIC for all ARMv8 buildsNanoAkron1-1/+0
2016-11-12Always compile Position Independent Code on 64-bit ARMv8 systemsNanoAkron1-7/+6
2016-10-27Report Boost library version during compilationNanoAkron1-0/+2
2016-09-21remove check for certain clang versionsDan Miller1-5/+0
2016-09-19Don't define stdc++ on FreeBSDDan Miller1-1/+1
2016-09-18Fix test for 'ARM_ID' as caught by @radfish in #1088NanoAkron1-3/+3
2016-09-18cmake: support BUILD_SHARED_LIBS built-in optionredfish1-2/+14
2016-09-18+crypto for ARMv8 now tests and modifies ${ARCH$NanoAkron1-12/+3
2016-09-18Updated +crypto option for ARMv8 to modify ${ARCH} insteadNanoAkron1-11/+26
2016-09-17Add +crypto flag for ARMv8-aNanoAkron1-2/+6
2016-09-17cmake: quotes around ARCH_ID stringredfish1-3/+3
2016-09-17cmake: remove redundant checks around CMAKE_{AR,RANLIB}redfish1-10/+4
2016-09-10Attempt to fix broken compilation on some systems caused by #1074iDunk54001-6/+9
2016-09-03change CMake project nameRiccardo Spagni1-1/+1
2016-09-03cmake: split BUILD_GUI_DEPS option into tworedfish1-1/+5
2016-09-03gui/libwallet_merged: libunbound is one more dependencyIlya Kitaev1-0/+4
2016-09-01cmake: option+target for profiling for coverageredfish1-4/+13
2016-08-31cmake: handle dists which prefix gcc binaries wth arch tripletredfish1-2/+12
2016-08-30Add ARMv8 Handling to CMakeLists.txt - version 2NanoAkron1-11/+82
2016-08-28cmake: define a default build typeredfish1-0/+5
2016-08-28remove original Cryptonote blockchain_storage blockchain formatmoneromooo-monero1-4/+0
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-27cmake: pass -static when STATIC=ON on Windowsredfish1-2/+12
2016-08-27remove -Wall from coverage argumentsJacob Torrey1-2/+2
2016-08-26Added coverage g++ commandsJacob Torrey1-2/+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-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-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-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-05-27cmake: BUILD_TESTS as option explicitly; added missed dependencyIlya Kitaev1-0/+3
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-14change to LMDB as default, even on 32-bit and ARMRiccardo Spagni1-28/+19
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-04-20Suppress 'register storage class is deprecated' warning in boost dependency l...Sergey Kazenyuk1-2/+2
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-03-22Fixed bug in static linking boost on MINGWThomas Winget1-0/+6
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-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-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-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-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