Commit Graph

18 Commits

Author SHA1 Message Date
Chris Kleeschulte fab5ac4158 Upgrades whilst having the build directory
- when performing nom install (which calls build-libbitcoind), the diff from PATCH_VERSION is taken and compared to what's in etc/bitcoin.patch. If there are differences, then the user is asked if they would like to re-patch with what's in etc/bitcoin.patch or not. 
- using ASSUME_YES=true env variable will allow the patch to be replaced automatically without user intervention
- Answering anything but 'y' or 'Y' will leaving the user's libbitcoind alone.
2015-07-22 16:04:58 -04:00
Chris Kleeschulte cf6225c495 Regtest testing
- Removed config option for build scripts, replaced with env variable
- Updated README
- Added regtest option under test build, wallet built-in
- added network key to bindings
- datadir for the bitcoind object instead of directory
- added new config_options scripts for test and debug
2015-07-21 13:06:43 -04:00
Braydon Fuller d9ffab3505 Make directory if it doesn't exist. 2015-07-10 11:57:27 -04:00
Chris Kleeschulte 7b592dae8b remove quote around wildcarded path 2015-07-10 11:18:27 -04:00
Braydon Fuller 4d8f1a1ea8 Various updates for the README 2015-07-10 10:57:15 -04:00
Chris Kleeschulte e9184c1797 Mac builds point to {os_dir}/lib 2015-07-09 15:50:15 -04:00
Chris Kleeschulte 77fbb176e9 preserved symlinks 2015-07-09 12:41:48 -04:00
Chris Kleeschulte 33194847b7 Repaired the build script to be non-interactive. If you have the libbitcoind, then make will be run in it, if not, then a git clone, patch, configure and make will be run. 2015-07-09 10:47:37 -04:00
Chris Kleeschulte 36c9f44050 1. Changed build script libbitcoind to support debug builds as well as release builds
2. Added node binding.gyp build script
3. Adjust authors and removed unneeded npm modules
4. Removed unneeded polling of hook packets every 50ms in bitcoind.js
5. Removed hard-coded path to --prefix
2015-07-09 10:46:35 -04:00
Braydon Fuller e7dcd41555 Fix block segfault 2015-07-07 15:36:17 -04:00
Chris Kleeschulte 9fb5ae6cd8 Fixed build script. 2015-07-07 13:51:11 -04:00
Chris Kleeschulte 928cbb233e Paired down patch. 2015-07-07 11:41:14 -04:00
k e0cf86be4e fixed threading path and the os dir path. 2015-07-06 18:38:09 -04:00
Chris Kleeschulte 49808a64ac adjusted script to build bitcoind 2015-07-02 17:13:03 -04:00
k e4b7f37805 cleaned up the project! 2015-07-02 14:59:14 -04:00
Christopher Jeffrey e63f427bdb use bash now. 2014-12-09 13:29:32 -08:00
Christopher Jeffrey 362ab2b2e6 readlink -f would be better. thanks osx. 2014-12-09 13:28:20 -08:00
Christopher Jeffrey c06753cd20 remove .sh extensions. 2014-12-09 13:24:52 -08:00