Nathan Hourt
0248e20531
Add option to compile dynamic libraries
...
Also, fix build:
Clang 10.0.1 has incompatible rules with other compilers on whether
you must/cannot put the `template` keyword in part of the reflection
code. Add a special case to make it work all around.
2021-03-13 09:14:01 -06:00
Nathan Hourt
69ebbf4ba4
Link boost.serialization
2020-08-21 14:45:42 -05:00
Abit
c72d5d31cc
Merge branch 'master' into for-core-4.0.x
2020-04-19 10:55:50 +02:00
John Jones
dbf4b99e3e
Merge remote-tracking branch 'upstream/for-core-4.0.x' into jmj_bsip64
2020-04-14 10:37:40 -05:00
Nathan Hourt
2b1980a30a
Fix Build
...
Definitely something strange going on here, as in my environment
the value of Boost_UNIT_TEST_FRAMEWORK_LIBRARY is
"Boost::unit_test_framework"... So this is my fix, but probably
something else should be done.
Boost 1.72.0
2020-03-17 14:49:46 -05:00
Peter Conrad
7e07bc4514
Get rid of most extra cmake modules
2019-11-04 08:21:57 +01:00
Peter Conrad
1d2d9bf2a4
Merge pull request #151 from pmconrad/1948_fix_editline
...
Fix editline build on non-win32
2019-08-21 14:10:19 +02:00
Peter Conrad
ea85954e17
Adjust whitespace
2019-08-21 11:31:41 +02:00
Peter Conrad
81cc84c172
Fix core #1948 - editline does not build
2019-08-21 11:31:09 +02:00
John M. Jones
1eebd3c692
Merge pull request #149 from bitshares/jmj_cmake
...
Remove custom FindBoost.cmake
2019-08-20 14:52:38 -05:00
Peter Conrad
699238f08f
Fix build with older cmake
2019-08-17 10:23:15 +02:00
John Jones
3f1096d23e
Remove custom FindBoost.cmake
2019-08-16 13:24:28 -05:00
crypto-ape
a1c2ff9943
support openbsd // make code compliant with clang
2019-08-15 12:22:54 +02:00
Peter Conrad
d3c85a8415
Fix cmake warning
2019-08-11 12:15:54 +02:00
Peter Conrad
e160afce16
Attempt to fix uint128 for mac
2019-07-26 15:02:17 +02:00
Abit
966e9ea64e
Merge pull request #121 from crypto-ape/master_mingw
...
CMake cleanup & MinGW support
2019-07-25 09:44:37 +02:00
John Jones
94f77ffc85
Add hash160 md algo
2019-07-23 17:14:01 -05:00
crypto-ape
b2c2a47521
CheckLibcxxAtomic after Boost
2019-07-08 13:42:51 +02:00
crypto-ape
ab617200a5
Removed unneeded definitions
2019-07-08 11:46:26 +02:00
crypto-ape
a2303d3528
Updated CMake for MinGW
2019-07-08 11:46:26 +02:00
crypto-ape
c453db886b
CMake version bump
2019-07-08 11:46:26 +02:00
crypto-ape
8d33bb844d
Fixed pthread dependency
2019-07-08 11:46:26 +02:00
crypto-ape
c9b3d57b0e
Updated Boost searching
2019-07-08 11:46:19 +02:00
crypto-ape
e0dd942875
Update build system for MinGW
2019-07-08 10:43:02 +02:00
Peter Conrad
6ed94317ab
Merge pull request #137 from pmconrad/1584_more_simplification
...
More simplifications
2019-06-19 18:34:59 +02:00
Peter Conrad
2e98d5cc2b
Fixes https://github.com/bitshares/bitshares-core/issues/1791
2019-06-12 13:15:41 +02:00
Peter Conrad
79b2a0d634
Add support for native 128bit types
2019-06-08 10:25:52 +02:00
Peter Conrad
7649f1f47d
Removed broken http_server + unused http_api
2019-06-06 14:54:48 +02:00
Peter Conrad
a3e2410091
Replace fc::uint128 with boost::multiprecision::uint128_t
2019-06-06 14:41:09 +02:00
Peter Conrad
022c40dde2
Removed unused real128
2019-06-06 14:39:14 +02:00
Peter Conrad
7cf371736b
Intermediate
2019-06-06 14:39:14 +02:00
John Jones
868fb93518
Add c++14, remove c++11 settings
2019-05-20 13:16:36 -05:00
Peter Conrad
2cf1510d81
Merge pull request #122 from pmconrad/1196_serialization
...
1196 serialization
2019-05-08 17:32:35 +02:00
Peter Conrad
bf63236e09
Merge pull request #125 from cwyyprog/tmp
...
Disable editline in mingw
2019-05-02 12:49:09 +02:00
cwyyprog
34c8fa4f3b
clean CMakeLists
2019-04-30 13:51:29 +08:00
John M. Jones
1947a14d4a
Merge pull request #114 from bitshares/jmj_847
...
Use c++14
2019-04-23 14:44:29 -05:00
Peter Conrad
89796afb01
Adapted + integrated libatomic check
2019-04-23 16:48:17 +02:00
Peter Conrad
9a0d92820d
Fixes for endianness
2019-04-23 16:45:44 +02:00
cwyyprog
7453657591
Disable editline in mingw
2019-04-13 13:26:57 +08:00
Peter Conrad
a063b8d41b
Removed openssl ECC implementation
2019-04-04 17:59:51 +02:00
Peter Conrad
406f1bdd61
Remove unused json_connection
2019-04-04 17:59:51 +02:00
Peter Conrad
d5b817817a
Remove unused bstate
2019-04-04 17:59:51 +02:00
Peter Conrad
637226a2e4
Remove unused blowfish
2019-04-04 17:59:51 +02:00
Peter Conrad
d2b7354c24
Remove unused base36
2019-04-04 17:59:51 +02:00
Peter Conrad
579914c84d
Removed unused stuff
2019-04-04 17:59:51 +02:00
John Jones
7497cb39f6
Use c++14
2019-03-22 16:02:20 -05:00
Peter Conrad
98c9e62581
Remove unused boost dependencies serialization + locale
2019-01-30 14:31:08 +01:00
John Jones
e751cf2f2d
Removed boost signals (no longer used)
2019-01-04 07:53:37 -05:00
Peter Conrad
1aecf3ccc8
Merge pull request #85 from crypto-ape/static-variant-memory-optimizations
...
Memory optimization of static_variant
2018-11-17 10:43:03 +01:00
Peter Conrad
460e7cccc8
Merge pull request #78 from bitshares/multithreading_improvements
...
Multithreading improvements
2018-11-17 10:41:49 +01:00