Commit Graph

270 Commits (427de2986f11717a9e316d858512f918bde813b1)

Author SHA1 Message Date
jethro e1f3dfccc8 Add readline support to cli
7 years ago
stoffu dd8e3266b2
shared libs build (i.e. make debug)
7 years ago
hyc e65d66fe04 Fix ARM64 identification
7 years ago
Riccardo Spagni e9ca165b1a
Merge pull request #1950
7 years ago
moneromooo-monero a8ac4f0a70
update easylogging++ to latest upstream
7 years ago
Jaquee f5bd346573
IOS CMAKE build settings
7 years ago
Christoph Schnerch 33f3cfdec0 set USE_LTO_DEFAULT to false
7 years ago
Gareth 088930facc Problem: misleading information about LMDB storage
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
Riccardo Spagni 058eed369b
cmakify openssl
7 years ago
moneromooo-monero f640512c53
Optionally query moneropulse DNS records to check for updates
7 years ago
Riccardo Spagni c64e10c2d7
Merge pull request #1700
7 years ago
Dan Miller 7378526393 backtrace_symbols() requires -lexecinfo on dragonflybsd
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
MoroccanMalinois c833a39a4d cmake set atomic for android
7 years ago
moneromooo-monero cd34fc655d
Use easylogging++'s stack trace facility where possible
7 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
7 years ago
Riccardo Spagni ec323d8c3f
Merge pull request #1561
7 years ago
Chris Vickio d561f4ad92 enable clang checks that were disabled
7 years ago
NanoAkron e68ea86cc4
Change logic of testing for libunwind on OSX and ARM
8 years ago
Riccardo Spagni 2a996f492f
Merge pull request #1510
8 years ago
MoroccanMalinois 80abc3bc4a Build wallet with Android NDK
8 years ago
Randi Joseph 52db01ea6d Silence CMake policy warning on macos.
8 years ago
Antonio Huete Jimenez b00da61eab Preliminary support for DragonFly BSD
8 years ago
NanoAkron b9c5f29d1d
Revert forcing -fPIC for all ARMv8 builds
8 years ago
NanoAkron 65528aef4e
Always compile Position Independent Code on 64-bit ARMv8 systems
8 years ago
NanoAkron a269f03e5d
Report Boost library version during compilation
8 years ago
Riccardo Spagni 2025e8241c
Merge pull request #1105
8 years ago
Dan Miller 344e96cc08 remove check for certain clang versions
8 years ago
Dan Miller b73bed2992 Don't define stdc++ on FreeBSD
8 years ago
NanoAkron b8fb9d1919 Fix test for 'ARM_ID' as caught by @radfish in #1088
8 years ago
Riccardo Spagni da6f7d99f8
fix conflict
8 years ago
Riccardo Spagni 4a03a8a1da
Merge pull request #1094
8 years ago
redfish 06bb6923c3 cmake: support BUILD_SHARED_LIBS built-in option
8 years ago
NanoAkron 7f00a4abf4 +crypto for ARMv8 now tests and modifies ${ARCH$
8 years ago
NanoAkron fd82635396 Updated +crypto option for ARMv8 to modify ${ARCH} instead
8 years ago
NanoAkron d76aec6121 Add +crypto flag for ARMv8-a
8 years ago
redfish c79104086c cmake: quotes around ARCH_ID string
8 years ago
redfish aa9a64556d cmake: remove redundant checks around CMAKE_{AR,RANLIB}
8 years ago
iDunk5400 1855213c8f Attempt to fix broken compilation on some systems caused by #1074
8 years ago
Riccardo Spagni 1d0578f8d3
Merge pull request #1047
8 years ago
Riccardo Spagni 7bebbbe5fe
Merge pull request #1040
8 years ago
Riccardo Spagni 011c94c622
change CMake project name
8 years ago
redfish 77fa663e94 cmake: split BUILD_GUI_DEPS option into two
8 years ago
Ilya Kitaev 43677f9d68 gui/libwallet_merged: libunbound is one more dependency
8 years ago
redfish e374ae7eeb cmake: option+target for profiling for coverage
8 years ago
redfish 0f94f61805 cmake: handle dists which prefix gcc binaries wth arch triplet
8 years ago
NanoAkron cf10e05cc6 Add ARMv8 Handling to CMakeLists.txt - version 2
8 years ago
redfish 442adfbfaa cmake: define a default build type
8 years ago
Riccardo Spagni 53a0997a26
Merge pull request #997
8 years ago
Riccardo Spagni c706035c12
Merge pull request #995
8 years ago
Riccardo Spagni e9d4d224e3
Merge pull request #992
8 years ago
moneromooo-monero 9e82b694da
remove original Cryptonote blockchain_storage blockchain format
8 years ago
redfish 1c7d3b05a9 cmake: define ARM var for all ARM arch variants
8 years ago
redfish 6fe543dcd4 cmake: ARM: exclude libunwind in static build
8 years ago
redfish c2bc34b736 Revert "Interpret x86_64 as x86-64 for architecture"
8 years ago
redfish c54b9a1a05 cmake: don't set ARCH from CMAKE_SYSTEM_PROCESSOR
8 years ago
redfish 94de4b040c cmake: pass -static when STATIC=ON on Windows
8 years ago
Jacob Torrey f1ba51cf89 remove -Wall from coverage arguments
8 years ago
Jacob Torrey fe4992b1dc Added coverage g++ commands
8 years ago
Riccardo Spagni e152fd20e9
Merge pull request #964
8 years ago
anonimal 2a2b6550ad
Build: make boost 1.58 minimum requirement. Fixes #956
8 years ago
anonimal 44dab04d88
Build: use libstdc++ with clang < 3.7
8 years ago
redfish 33b5ebd055 cmake: do not pass -O2 in debug build on ARM
8 years ago
redfish 35dc40af42 cmake: libatomic only needed for 32-bit Clang builds
8 years ago
redfish 042db0bd0f cmake: cleanup logic that sets flags per target/subdir
8 years ago
redfish 0f990d0183 cmake,common: flag for stack trace
8 years ago
redfish 4b3a7885ac cmake: install throw hook in OSX build too
8 years ago
redfish 3c92c2f096 cmake: do not install hook on throw when building tests
8 years ago
redfish dca9fe175c cmake: do not pass -Werror when building tests
8 years ago
Riccardo Spagni 48e14ef66c
fix atomic library to only fire off for clang
8 years ago
Riccardo Spagni 39f7fad71d
fix duplicate clang block in cmake
8 years ago
Riccardo Spagni 77015e8132
Merge pull request #904
8 years ago
Riccardo Spagni 255ff79416
Merge pull request #896
8 years ago
redfish f07f120e5d cmake: don't try to link with atomic on Apple
8 years ago
redfish 19349d7870 cmake: ARM: clang: make warning non-fatal: inline asm
8 years ago
redfish f3e09f36d3 cmake: link with -latomic for clang
8 years ago
redfish f4b35aeafd cmake: include -ldl via cmake built-in var
8 years ago
redfish 4dce26bba4 cmake: do not pass -stdlib=c++ to clang >=3.7
8 years ago
redfish 1e89f4f2c5 cmake: do not ignore dangerous warnings with -Wno-error
8 years ago
redfish ab250754f2 cmake: pass -fno-strict-aliasing to fix build with GCC 6.1.1
8 years ago
Riccardo Spagni 65df33fb06
Merge pull request #877
8 years ago
Riccardo Spagni 628f57b212
Merge pull request #873
8 years ago
Ilya Kitaev 653c7e3804 cmake: BUILD_TESTS as option explicitly; added missed dependency
8 years ago
redfish c6501607f3 cmake: disable AES on ARM
8 years ago
redfish 804b1bc197 cmake: initialize ARCH for native builds
8 years ago
redfish bb39034405 cmake: remove repetitive code in handling of NO_AES
8 years ago
luigi1111 d7189600ae
remove POSIX_C_SOURCE and remove dlfcn.h for static builds
8 years ago
Riccardo Spagni fd32a3b52a
Merge pull request #869
8 years ago
iDunk 03e545d323
More fixing for Windows
8 years ago
iDunk e8baa57326
CMakeLists.txt: fix build for mingw
8 years ago
moneromooo-monero f72388c1c6
CMakeLists: fix build without libunwind
8 years ago
moneromooo-monero e409e59d29
Print stack trace on exceptions
8 years ago
moneromooo-monero f7301c3563
Revert "Print stack trace upon exceptions"
8 years ago
moneromooo-monero fff238ec94
Print stack trace upon exceptions
8 years ago
Riccardo Spagni 11de19266b
change to LMDB as default, even on 32-bit and ARM
8 years ago
warptangent 9832d18dca
cmake: Include OpenSSL libraries in static linking
8 years ago
warptangent c2f2437586
cmake: Remove unused variable
8 years ago
warptangent 7205210b0f
cmake: Fix unbound config compile settings
8 years ago
warptangent 3d1e690cb2
Add make option to disable BerkeleyDB
8 years ago