aboutsummaryrefslogtreecommitdiff
path: root/src/common/CMakeLists.txt (follow)
AgeCommit message (Collapse)AuthorFilesLines
2016-11-23Added task_region - a fork/join task implementationLee Clagett1-0/+2
2016-11-02adding thread_group for managing async tasksLee Clagett1-2/+4
2016-10-10perf_timer: new class and macros to make performance logs easiermoneromooo-monero1-1/+3
Call PERF_TIMER(name), which is scoped.
2016-09-26Dropped "bit" from bitmonero.Randi Joseph1-3/+3
2016-09-18cmake: transitive deps and remove deprecated LINK_*redfish1-1/+3
Keep the immediate direct deps at the library that depends on them, declare deps as PUBLIC so that targets that link against that library get the library's deps as transitive deps. Break dep cycle between blockchain_db <-> crytonote_core. No code refactoring, just hide cycle from cmake so that it doesn't complain (cycles are allowed only between static libs, not shared libs). This is in preparation for supproting BUILD_SHARED_LIBS cmake built-in option for building internal libs as shared.
2016-07-27cmake,common: flag for stack traceredfish1-2/+5
By default the flag is enabled whenever libunwind is found on the system, with the exception of static build on OSX (for which we can't install the throw hook #932 due to lack of support for --wrap in OSX ld64 linker).
2016-04-28Print stack trace on exceptionsmoneromooo-monero1-2/+5
if libunwind is found. Useful for debugging logs.
2016-03-21Revert "Print stack trace upon exceptions"moneromooo-monero1-3/+0
Ain't nobody got time for link/cmake skullduggery. This reverts commit fff238ec94ac6d45fc18c315d7bc590ddfaad63d.
2016-03-19Print stack trace upon exceptionsmoneromooo-monero1-0/+3
Useful for debugging users' logs
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-07-14Translatable strings for simplewalletmoneromooo-monero1-2/+4
The system is mostly the Qt system, but we don't use Qt to avoid the dependencies. See README.i18n for details.
2015-02-24Daemonize changes pulled in -- daemon buildsThomas Winget1-0/+3
many RPC functions added by the daemonize changes (and related changes on the upstream dev branch that were not merged) were commented out (apart from return). Other than that, this *should* work...at any rate, it builds, and that's something.
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-10-24cmake: support 2.8.7Ben Boeckel1-1/+1
Older versions of CMake support LINK_{PUBLIC,PRIVATE} while newer versions prefer PUBLIC and PRIVATE instead, but still support the LINK_ prefix.
2014-10-23cmake: handle private vs. public headersBen Boeckel1-2/+10
2014-10-23cmake: refactor common code with librariesBen Boeckel1-9/+1
2014-10-23cmake: put each library into its own directoryBen Boeckel1-0/+64
This cleans up the CMake code and shows patterns more easily (to be refactored in the next commit).