Braydon Fuller
e4c42fa6cb
Download and upload binary distribution.
2015-08-05 21:30:42 -04:00
Chris Kleeschulte
d6d87e7964
Cache strategy changes
...
- Fixed wording in README
- changed caching directory again
- realigning include and lib directories
2015-08-05 16:29:54 -04:00
Chris Kleeschulte
a62410da67
Spacing, RELEASE notes, clean up
...
- Removed main Makefile
- Fixed wording in README
- Altered build script
- Fixed clean script
2015-08-05 16:29:30 -04:00
Chris Kleeschulte
6fe8bc7702
- put variables.sh in bin/
...
- fixed wording and description in README.md
- make clean in libbitcoind for clean script
- changed references to variables.sh
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
da71c0ff2c
Clean up
...
- Removed the platform directory
- renamed the platform/os.sh script to varaibles.sh
- realigned the calls to os.sh
- changed where the patch_ha.txt was being written to
- changed the name of the binary to bitcoind.node
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
761243c724
Removed the need for the platform directory. Now, the binding can be cached in the build dir because it is one file that includes bitcoin core.
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
4da897287b
Merge
2015-08-05 16:27:19 -04:00
Chris Kleeschulte
c6f2a87158
Bindings as one shared library
...
- libbitcoind is now linked statically into the binding file versus being its own shared library
- the build script now copies the .a file into libs
2015-08-05 16:27:19 -04:00
Braydon Fuller
f4061037b6
Update name to Bitcore Node
2015-07-31 13:26:48 -04:00
Chris Kleeschulte
bfc7ab8359
Fixed whole-archive builds for the bindings binary.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
ead1294111
Added prebuilt libs to the cache directory so that the bindings can get to them.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
a7506471d5
Copied headers.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
b1e04b97dd
Added the cleanup script so that we can keep the cache to a bare minimum.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
2fdabd721e
Fixed the dependency on system-installed boost libs.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
20bbe650c6
Removed cruft.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
7efa84fa86
Generalized the static building of boost.
2015-07-29 17:30:34 -04:00
Chris Kleeschulte
c53b47890b
Added support for using internal dependencies (boost).
2015-07-29 17:30:33 -04:00
k
36e3343432
Changed the order in which the header files were being included. Due to the nan header using the system version of endian.h, but the bitcoin-related headers need the compat/endian.h. The two (at least on Linux) are not compatible.
2015-07-14 15:54:39 -04:00
Braydon Fuller
5d346077e1
Merge pull request #21 from pnagurny/include-paths
...
Add include paths for /usr/local
2015-07-13 11:55:48 -04:00
Patrick Nagurny
0d44ce5e4c
add include paths for /usr/local
2015-07-13 11:00:10 -04:00
Braydon Fuller
9daab98228
Add rpath for leveldb
2015-07-10 17:20:58 -04:00
Braydon Fuller
edd0e5b092
Link locally to shared library using rpath.
2015-07-09 14:57:46 -04:00
k
e0cf86be4e
fixed threading path and the os dir path.
2015-07-06 18:38:09 -04:00
k
e4b7f37805
cleaned up the project!
2015-07-02 14:59:14 -04:00
Chris Kleeschulte
2039e4c6dc
Added some fixes for the bindings.gyp file.
2015-06-26 16:03:43 -04:00
Chris Kleeschulte
5e95650736
Removed the wallet stuff and moved the header includes into the main header file.
2015-06-11 08:34:38 -04:00
Chris Kleeschulte
a38d4b1ea0
added handle scope.
2015-06-09 06:57:58 -04:00
Chris Kleeschulte
0bd637232b
Fixed null returns in argc.
2015-06-08 19:08:18 -04:00
Chris Kleeschulte
4e0939ca3c
Made the bindings work with node v0.12. There was A LOT of api breakages in node and v8 since!
2015-06-08 17:18:06 -04:00
Chris Kleeschulte
2888e814f2
incremental
2015-06-04 14:54:57 -04:00
Christopher Jeffrey
a3cf6cc083
use os.sh for more functionality.
2014-12-07 02:02:51 -08:00
Christopher Jeffrey
d749361a7e
remove comment.
2014-12-01 23:58:56 -08:00
Christopher Jeffrey
d1d5d09ec5
update bitcoind.js for latest bitcoin upstream.
2014-12-01 13:38:24 -08:00
Christopher Jeffrey
304d9d6e77
fix errors. fix compilation.
2014-10-29 15:07:25 -07:00
Christopher Jeffrey
4e659e4dab
start bundling platform-specific shared libraries.
2014-10-15 19:06:04 -07:00
Christopher Jeffrey
cae809f8a3
readme. drop gyp defines.
2014-10-09 03:35:37 -07:00
Christopher Jeffrey
d305b64887
update bitcoind.js to use the latest bitcoind api.
2014-10-07 19:26:28 -07:00
Christopher Jeffrey
337991d33c
remove hooks.
2014-09-30 16:11:18 -07:00
Christopher Jeffrey
70edf28235
attempt to use function hooks.
2014-09-30 15:53:13 -07:00
Christopher Jeffrey
9e49864413
implement block and tx objects.
2014-09-25 10:59:36 -07:00
Christopher Jeffrey
e88f535815
remove event-based code for now.
2014-09-19 17:49:51 -07:00
Christopher Jeffrey
494f539f4e
feeble attempt to wrap bitcoind functions.
2014-09-19 17:13:01 -07:00
Christopher Jeffrey
75d2b11227
binding.gyp
2014-09-12 14:39:37 -07:00
Christopher Jeffrey
3aeed05215
refactor binding.gyp.
2014-09-12 14:30:03 -07:00
Christopher Jeffrey
7525208b01
binding.gyp work.
2014-09-12 14:27:25 -07:00
Christopher Jeffrey
551e84de65
remove deps.
2014-09-11 18:23:20 -07:00
Christopher Jeffrey
2de298bbc3
readme. bitcoindjs.stop. building.
2014-09-11 17:18:36 -07:00
Christopher Jeffrey
a3cd9025fa
linkage finally working.
2014-09-10 16:57:18 -07:00
Christopher Jeffrey
03ff3dba23
fix segfault in log parser.
2014-09-05 15:07:38 -07:00
Christopher Jeffrey
ad0d61c18a
try to compile bitcoind as a shared object.
2014-09-02 18:01:46 -07:00