aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-01-10Merge pull request #3062Riccardo Spagni1-1/+5
2018-01-10Merge pull request #3007Riccardo Spagni1-1/+1
2018-01-10Merge pull request #2993Riccardo Spagni1-7/+83
2018-01-04Fix translations header generation when cross-compilatingGuillaume LE VAILLANT1-1/+5
2018-01-02Merge pull request #2934Riccardo Spagni1-0/+4
2017-12-31Add misc hardening flags to the cmake machinerymoneromooo-monero1-7/+83
2017-12-26cmake: fix boost version detectionmoneromooo-monero1-1/+1
2017-12-23fuzz_testing: build with ASAN (assumed to be available)moneromooo-monero1-0/+10
2017-12-15Embed the translation files in the binaryGuillaume LE VAILLANT1-0/+4
2017-11-27add a memwipe functionmoneromooo-monero1-0/+8
2017-11-25Merge pull request #2793Riccardo Spagni1-1/+1
2017-11-14Merge pull request #2736Riccardo Spagni1-1/+1
2017-11-14Do not build against epee_readline if it was not builtHoward Chu1-0/+1
2017-11-14link against readline only for monerod and wallet-wallet-{rpc,cli}moneromooo-monero1-1/+0
2017-11-14make this build on SunOS/SolarisPavel Maryanov1-0/+6
2017-11-11Do not require libatomic on FreeBSDVasil Dimov1-1/+1
2017-11-09Merge pull request #2694Riccardo Spagni1-2/+0
2017-11-01Merge pull request #2689Riccardo Spagni1-0/+8
2017-10-21Link against libpgm/libnorm if found, optional libzmq ldependenciesmoneromooo-monero1-0/+8
2017-10-20cmake: add dep of version lib on version.cppredfish1-2/+0
2017-10-17epee: use boost type for SSL error coderedfish1-0/+5
2017-10-15Merge pull request #2613Riccardo Spagni1-9/+3
2017-10-15Merge pull request #2600Riccardo Spagni1-1/+4
2017-10-15Merge pull request #2583Riccardo Spagni1-1/+5
2017-10-15epee http_client SSL supportJaquee1-1/+1
2017-10-15CMakeLists.txt - Add openssl include dirJaquee1-0/+2
2017-10-08cmake: build tests lastredfish1-9/+3
2017-10-07cmake: print which stack trace lib is usedredfish1-1/+4
2017-10-06Fix building with -DARCH=default -DNO_AES=ONmoneromooo-monero1-1/+5
2017-09-25Merge pull request #2486Riccardo Spagni1-7/+7
2017-09-25Merge pull request #2485Riccardo Spagni1-1/+6
2017-09-25Merge pull request #2442Riccardo Spagni1-1/+1
2017-09-24cmake: make warning about headers not fatalredfish1-1/+1
2017-09-24cmake: fix setting of -Werrorredfish1-12/+6
2017-09-23daemon: fix static building with libzmqiDunk54001-1/+6
2017-09-21build: auto update version info without manually deleting version.hstoffu1-1/+1
2017-09-20Fix OpenSSL 1.1 detection for static buildshyc1-7/+7
2017-09-05Fix various oversights/bugs in ZMQ RPC server codeThomas Winget1-0/+8
2017-09-05json serialization for rpc-relevant monero typesThomas Winget1-0/+2
2017-08-05CMakeLists.txt - ios/xcode fixJaquee1-0/+3
2017-06-27enable monero build on ppc64le architectureRoberto Oliveira1-1/+9
2017-06-18Add readline support to clijethro1-0/+13
2017-05-17shared libs build (i.e. make debug)stoffu1-0/+2
2017-04-12Fix ARM64 identificationhyc1-1/+2
2017-04-11Merge pull request #1950Riccardo Spagni1-6/+10
2017-04-10update easylogging++ to latest upstreammoneromooo-monero1-2/+3
2017-04-03IOS CMAKE build settingsJaquee1-6/+10
2017-03-20set USE_LTO_DEFAULT to falseChristoph Schnerch1-1/+1
2017-03-08Problem: misleading information about LMDB storageGareth1-2/+2
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-12Merge pull request #1700Riccardo Spagni1-2/+4
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-15Merge pull request #1561Riccardo Spagni1-1/+0
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-08Merge pull request #1510Riccardo Spagni1-2/+16
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-26Merge pull request #1105Riccardo Spagni1-5/+0
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-18fix conflictRiccardo Spagni1-4/+22
2016-09-18Merge pull request #1094Riccardo Spagni1-2/+14
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-10Merge pull request #1047Riccardo Spagni1-2/+12
2016-09-10Merge pull request #1040Riccardo Spagni1-1/+5
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-28Merge pull request #997Riccardo Spagni1-36/+32
2016-08-28Merge pull request #995Riccardo Spagni1-2/+12
2016-08-28Merge pull request #992Riccardo Spagni1-2/+2
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-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