Chris Kleeschulte
7efa84fa86
Generalized the static building of boost.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
245422a830
Added function to build dependencies.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
191fc22434
Fixed quoted boolean value.
2015-07-23 16:59:13 -04:00
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
Braydon Fuller
53968e6f8d
Fix debug flag and readme formatting.
2015-07-21 13:19:18 -04:00
Braydon Fuller
e3d041b594
Include debug flag when building test build.
2015-07-21 13:09:27 -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
a9f8c13d0c
Revert "Revert commit update to avoid gcc compiler bug."
...
This reverts commit 2b7ab4632b
.
2014-12-09 15:14:53 -08:00
Christopher Jeffrey
2b7ab4632b
Revert commit update to avoid gcc compiler bug.
...
This reverts commit 93276c8739
.
2014-12-09 15:05:06 -08:00
Christopher Jeffrey
8a0e18efec
update patch script with new location.
2014-12-09 13:31:25 -08: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
Christopher Jeffrey
b14e9dd4d2
bin: get current directory.
2014-12-09 13:24:24 -08:00
Christopher Jeffrey
331c62fe74
add bin/
2014-12-09 13:12:13 -08:00