aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.qt.include
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary dependencies for bitcoin-cliWladimir J. van der Laan2014-06-251-2/+2
| | | | | | | | | This commit removes all the unnecessary dependencies (key, core, netbase, sync, ...) from bitcoin-cli. To do this it shards the chain parameters into BaseParams, which contains just the RPC port and data directory (as used by utils and bitcoin-cli) and Params, with the rest.
* crypto: create a separate lib for crypto functionsCory Fields2014-06-211-1/+1
| | | | | This lib has no dependencies on other bitcoin functionality. Attempting to use bitcoin headers will result in a failure to compile.
* qt: Unify AboutDialog and HelpMessageDialogWladimir J. van der Laan2014-06-121-1/+0
| | | | | They share so much code and functionality that they may as well be one class.
* build: qt: split locale resources. Fixes non-deterministic distcheckCory Fields2014-06-101-5/+13
| | | | | | | | | The rcc tool is quirky and only honors files in the same directory as the qrc. When doing an out-of-tree build (as 'make distcheck' does), the generated translation files end up in a different path, so rcc can't find them. Split them up so that rcc is run twice: once for static source files and once for generated files.
* build: quit abusing AM_CPPFLAGSCory Fields2014-06-051-9/+9
| | | | | | | | Now that the build is non-recursive, adding to AM_CPPFLAGS means adding to _all_ cppflags. Logical groups of includes have been added instead, and are used individually by various targets.
* build: avoid the use of top_ and abs_ dir pathsCory Fields2014-06-051-5/+5
| | | | Using them has the side effect of confusing the dependency-tracking logic.
* build: Tidy up file generation outputCory Fields2014-06-051-19/+15
| | | | | | | - Some file generation was still noisy, silence it. - AM_V_GEN is used rather than @ so that 'make V=1' works as intended - Cut down on file copies and moves when using sed, use pipes instead - Avoid the use of top_ and abs_ dirs where possible
* build: nuke Makefile.include from orbitCory Fields2014-06-051-0/+21
| | | | | Rules and targets no longer need to be shared between subdirectories, so this is no longer needed.
* build: Switch to non-recursive makeCory Fields2014-06-051-0/+387
Build logic moves from individual Makefile.am's to include files, which the main src/Makefile.am includes. This avoids having to manage a gigantic single Makefile. TODO: Move the rules from the old Makefile.include to where they actually belong and nuke the old file.