aboutsummaryrefslogtreecommitdiff
path: root/cmake (follow)
AgeCommit message (Collapse)AuthorFilesLines
2016-12-24cmake: link against liblzma when found, for libunwindmoneromooo-monero1-0/+16
Some versions of libunwind need liblzma. If liblzma is found, we link against it unconditionally. If the installed libunwind didn't need it, this is a nop. Tested and fine tuned by iDunk
2016-08-30cmake: merge libs via virtual object librariesredfish1-74/+0
CMake issued a warming about policy CMP0026: access of LOCATION target property at config time was disallowed. Offending code was the code that merged static libraries to generate libwallet_merged.a. This patch does that same merge task in a much simpler way. And, since it doesn't violate the policy, the warning went away.
2016-08-30cmake: comply with the new policy CMP0026redfish1-101/+46
Access to LOCATION property at config time was disallowed by this policy. This patch updates the offending code to comply with the policy and thereby gets rid of the warning printed by cmake. The fix is to use generator expressions instead of that property. NOTE: Had to remove support for multiconfig (only affects MSVC which is not supported anyway; and mutliconf is an IDE thing in any case), because could not see how to support it with generator expressions.
2016-06-24CMake: GPL 'libutils' script removedIlya Kitaev4-405/+12
2016-06-23cmake libutils dependency addedIlya Kitaev1-0/+46
2016-06-23all wallet dependencies merged to single static libIlya Kitaev3-0/+476
2016-06-20cmake: add missing FindLibunwind.cmakemoneromooo-monero1-0/+25
2016-03-21Revert "Print stack trace upon exceptions"moneromooo-monero1-25/+0
Ain't nobody got time for link/cmake skullduggery. This reverts commit fff238ec94ac6d45fc18c315d7bc590ddfaad63d.
2016-03-19Print stack trace upon exceptionsmoneromooo-monero1-0/+25
Useful for debugging users' logs
2016-01-12Fix da0bce34Howard Chu2-0/+2
Windows doesn't define a default linker
2015-12-31updated copyright yearRiccardo Spagni4-5/+5
2015-05-31fixed static assert testRiccardo Spagni1-0/+34
2015-05-31cleaning up, removing redundant files, renaming, fixing incorrect licensesRiccardo Spagni2-0/+56
2015-04-07Merge BlockchainDB into upstreamThomas Winget1-0/+25
2015-04-01doxygen filesrfree2monero2-0/+1817
2015-03-17Pull blockchain changes into berkeleydb branchThomas Winget1-57/+0
2015-03-17removed findlmdb.cmake, no longer requiredRiccardo Spagni1-57/+0
2015-03-16BerkeleyDB Blockchain building, not working yetThomas Winget1-0/+25
Everything except actually *using* BlockchainBDB is wired up, but the db itself is not yet working. Some error about user mem not large enough. I think I know what this error means, but I can't determine the cause. Notes: BerkeleyDB does not allow 0-indexing in its recno type databases, so block numbers *in the database* will be 1-indexed. Modifications to indexing have been made as needed.
2015-01-18Add in-source lmdb to build processThomas Winget1-4/+0
Working on Linux, needs verified for other platforms but should be fine.
2015-01-04build: add liblmdb to the cmake autodetection systemmoneromooo-monero1-0/+61
update for rebase (warptangent 2015-01-04) src/cryptonote_core/CMakeLists.txt (edit) - replace LMDB_LIBRARIES with LMDB_LIBRARY set from autodetection
2015-01-02year updated in licenseRiccardo Spagni2-2/+2
2014-10-23miniupnpc: clear out else/endfoo command argumentsBen Boeckel1-2/+2
2014-10-06build libunbound from external if no local libunbound or for static buildsRiccardo Spagni2-22/+186
2014-10-02fixed unbound static lib on mingw as libunbound.dll.aRiccardo Spagni1-1/+5
2014-10-02remove pthreads, successfully tested on gcc 4.9.1 without pthreadsRiccardo Spagni1-1/+5
2014-09-29dependencies enforced, send que error message log level movedRiccardo Spagni1-5/+5
2014-09-24redo FindUnbound.cmakeRiccardo Spagni1-28/+26
2014-09-24fixed cmake folderRiccardo Spagni3-0/+93
2014-09-24added tomerkon's GPG key, cmake folder fixRiccardo Spagni2-38/+0
2014-09-22moved msys2 toolchain, boost libs fixRiccardo Spagni2-0/+38