| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | |
| | | | |
0f45211 CMake: add *.inl to monero_find_all_headers() glob, along *.h* (mj-xmr)
|
| | | | | |
|
| |\ \ \ \
| |/ / /
|/| | |
| | | | |
f93db0d clang: fix -pie flag (selsta)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
cbd54ea cmake: set 3.5 as minimum version (selsta)
|
| | |/ / |
|
| |\ \ \
| |/ /
|/| |
| | | |
15e6275 CMake: new macro - finding all headers (extract from epee) (mj-xmr)
|
| | | | |
|
| |/ /
| |
| |
| | |
Add monero_enable_coverage() for reuse in case C/CXX_FLAGS are overwritten.
|
| |\ \
| | |
| | |
| | | |
1ac7134 Mac: Enable on ARM, by not enforcing x86_64 (mj-xmr)
|
| | |/ |
|
| |/ |
|
| |\
| |
| |
| | |
e767561 cmake: Use CMAKE_COMMAND. (Daniel Wyatt)
|
| | |
| |
| |
| | |
The cmake executable name can vary across platforms.
|
| |\ \
| | |
| | |
| | | |
85db173 Remove unused variables in monero codebase (Kevin Barbour)
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There are quite a few variables in the code that are no longer
(or perhaps never were) in use. These were discovered by enabling
compiler warnings for unused variables and cleaning them up.
In most cases where the unused variables were the result
of a function call the call was left but the variable
assignment removed, unless it was obvious that it was
a simple getter with no side effects.
|
| |/ |
|
| |\
| |
| |
| | |
9024622 add -framework AppKit for Apple (woodser)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
e59134123 Clang-tidy integrated into CMakeLists.txt (mj-xmr)
|
| | |/
| |
| |
| |
| | |
Can be called from the source directory with:
utils/health/clang-tidy-run.sh
|
| |/ |
|
| |\
| |
| |
| | |
8a282f6 Add RELINK_TARGETS, monero_add_target_no_relink and use monero_add_executable/monero_add_library where possible (mj-xmr) Add monero_add_minimal_executable and use in tests (mj-xmr)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
monero_add_executable/monero_add_library where possible (mj-xmr)
Add monero_add_minimal_executable and use in tests
This is done in order not to have to relink targets, when just an .so changed, but not its interface.
|
| |\ \
| |/
|/|
| | |
12a78e5 cmake: Use job pool feature to limit concurrent jobs (00-matt)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add two new options, MONERO_PARALLEL_COMPILE_JOBS and
MONERO_PARALLEL_LINK_JOBS to try and prevent running out of memory when
building everything.
Requires >= cmake 3.0.0, and the use of the Ninja generator.
Useful links:
* https://cmake.org/cmake/help/latest/prop_gbl/JOB_POOLS.html
* https://reviews.llvm.org/D6304
|
| |\ \
| | |
| | |
| | | |
7fca814a6 build: ARM - disable stack trace due to segfault in libunwind (xiphon)
|
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | |
| | | |
6111689cf cmake: allow custom openssl path on macOS (selsta)
|
| | | | |
|
| | |/
|/| |
|
| |\ \
| | |
| | |
| | | |
40b73d2a6 cmake: insert CMAKE_CURRENT_SOURCE_DIR in CMAKE_MODULE_PATH (xiphon)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
5ef0607da Update copyright year to 2020 (SomaticFanatic)
|
| | |/ /
| | |
| | |
| | | |
Update copyright year to 2020
|
| |\ \ \
| |_|/
|/| |
| | | |
3843a6ab Made ccache optional (opt out) and tidied up the FindCcache.cmake (mj-xmr)
|
| | |/ |
|
| | | |
|
| | |
| |
| |
| | |
Binaries built with both crash on startup with maybe 25% probability
|
| |/ |
|
| | |
|
| | |
|
| |
|
|
| |
Also, enable other hardening options that work on Windows with GCC 9.x
|
| |\
| |
| |
| | |
81c2ad6d RandomX integration (Howard Chu)
|
| | |
| |
| |
| | |
Support RandomX PoW algorithm
|
| |\ \
| | |
| | |
| | | |
fcfa6665 Don't set ARCH_ID if it's already set (Howard Chu)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Usually it's unset, but depends toolchain files set it explicitly
for cross-compiling. Don't override preset values. But make sure
it's set for all x86 / x86_64 builds, not just Linux.
Also make sure -std=c++11 is set for Darwin builds, not all
submodules were getting it consistently before.
|
| |/ /
| |
| |
| | |
This reverts commit 9a95827ea72574c3e861aa3167c0b96b9bae64b3.
|