Commit Graph

227 Commits (0fc3deee9a34d2f8e8014da776e6cefc2bd6f664)

Author SHA1 Message Date
Aaron Clauson 0874a109da
Ignore msvc linker warning and update to msvc build instructions.
5 years ago
Hennadii Stepanov fac86ac7b3
scripted-diff: Add missed copyright headers
5 years ago
fanquake f7453dcc03
build: remove linking librt for backwards compatibility
5 years ago
Aaron Clauson 592af5ad3a
Moved the include of the system projects to before the build depends on task. Otherwise it doesn't get run.
5 years ago
Aaron Clauson 6e2215187e
Included test_bitcoin-qt in msvc build.
5 years ago
Aaron Clauson 75d9317bc1
Update msvc build for Visual Studio 2019 v16.4
5 years ago
Aaron Clauson f13e274b6f
Appveyor install libevent[thread] vcpkg
5 years ago
Aaron Clauson b509554433
Added libtest_util library to msvc build configuration.
5 years ago
fanquake 397dbae070
ci: remove OpenSSL installation
5 years ago
fanquake a4eb839619
doc: remove OpenSSL from build instructions and licensing info
5 years ago
Aaron Clauson 29eb039252
Moves vcpkg list to a text file and updates the appveyor job and readme to use it.
5 years ago
Aaron Clauson b80f7db832
Remove redundant class file includes from test_bitcoin project.
5 years ago
MarcoFalke 46e0e27639
Merge #17364: Updates to appveyor config for VS2019 and Qt5.9.8 + msvc project fixes
5 years ago
Aaron Clauson 3c84deebaa
Updated appveyor config:
5 years ago
MarcoFalke faec28252c
scripted-diff: test: Move setup_common to test library
5 years ago
fanquake b1f1fb5f1d
doc: update MSVC instructions to remove Qt configuration
5 years ago
fanquake befbc40eb5
build: remove EVP_MD_CTX_new detection
5 years ago
Sebastian Falbesoner a0fc076476 refactor: test/bench: dedup Build{Crediting,Spending}Transaction()
5 years ago
Jon Atack c0859b7dac
build: 0.19 release updates on master
5 years ago
Aaron Clauson 1619684322
Added libbitcoin_qt and bitcoin-qt to the msbuild configuration.
5 years ago
Aaron Clauson d53d591230
Added the bench_bitcoin project to the list automatically produced by the msvc-autogen python script.
5 years ago
Aaron Clauson aff1c9c884
Adds an option to msbuild common configuration to ignore linker warning 4221. This warning is for object files that do not include any symbols. The warning is harmless and occurs due to some classes that are *nix only having no source to compile for an msvc build.
5 years ago
Wladimir J. van der Laan 390874c722 qt: Remove menu icons
5 years ago
Aaron Clauson e0324c3768
Updated python command in readme so it will work on systems that have both python2 and 3 installed.
5 years ago
Wladimir J. van der Laan 0a6ee9797e
Merge #16267: bench: Benchmark blockToJSON
5 years ago
Wladimir J. van der Laan 8c69fae944
Merge #15457: Check std::system for -[alert|block|wallet]notify
5 years ago
Kirill Fomichev 91509ffe24
bench: Benchmark blockToJSON
5 years ago
fanquake 4f378ac30c
Merge #16308: [MSVC] Copy build output to src/ automatically after build
5 years ago
MarcoFalke 91c345eb92
Merge #16299: bench: Move generated data to a dedicated translation unit
5 years ago
João Barbosa 3d60a03a7c bench: Move generated data to a dedicated translation unit
5 years ago
nicolas.dorier 08c721dab2
[MSVC] Copy build output to src/ automatically after build
5 years ago
nicolas.dorier c83f0ac9b2
[MSVC] allow user level project customization
5 years ago
nicolas.dorier 819c5ddad3
[MSVC] Enable Fuzz for functional tests
5 years ago
nicolas.dorier e47e79377f
[MSVC]: Create the config.ini as part of bitcoind build
5 years ago
nicolas.dorier eb832cd3b4
MSVC: Fix error in debug mode (Fix #16245)
5 years ago
MarcoFalke b1344eac5f
Merge #16241: docs: add rapidcheck to vcpkg install list
5 years ago
fanquake 4971be76a7
docs: add rapidcheck to vcpkg install list
5 years ago
Aaron Clauson 750d1bc7df
Cleaned up and consolidated msvc build files to allow faster builds and easier migration to vs2019.
5 years ago
Sjors Provoost cc3ad56ff2
[build] MSVC: set HAVE_SYSTEM for desktop apps
6 years ago
Jon Atack 3ee28c506d
build: bump bitcoin_config.h packages to v0.18
6 years ago
Hennadii Stepanov 48ed65bcdd
Align MSVC build options with Linux build ones
6 years ago
MarcoFalke fa46ac3127
bench: Add wallet_balance benchmarks
6 years ago
MarcoFalke fa821904bf
scripted-diff: Rename test_bitcoin to test/setup_common
6 years ago
MarcoFalke fa8685d49e
test: Use test_bitcoin setup in bench, Add test utils
6 years ago
John Newbery 9eaeb7fb8d [build] Move wallet load functions to wallet/load unit
6 years ago
John Newbery fdf8888b6f [build] Move CheckTransaction from lib_server to lib_consensus
6 years ago
MarcoFalke 3515612e06
Merge #15473: bench: Benchmark MempoolToJSON
6 years ago
MarcoFalke fa02b22245
test: Remove useless test_bitcoin_main.cpp
6 years ago
Chun Kuan Lee 4a5e52cb51 msvc: Use a single file to specify the include path
6 years ago
MarcoFalke fa38535130
bench: Benchmark MempoolToJSON
6 years ago
riordant 3f5ad622e5 Enable PID file creation on Windows
6 years ago
Chun Kuan Lee 8a1f0a38d4 scripted-diff: Remove NDEBUG pre-define
6 years ago
Wladimir J. van der Laan e9c190044d
Merge #15398: msvc: add rapidcheck property tests
6 years ago
Chun Kuan Lee 3c6ef0393f msvc: Fix silent merge conflict between #13926 and #14372 part II
6 years ago
Wladimir J. van der Laan 3a573fd46c
Merge #14922: windows: Set _WIN32_WINNT to 0x0601 (Windows 7)
6 years ago
Wladimir J. van der Laan cf8aa5c76a
Merge #15339: qt: Pre-0.18 split-off translations update
6 years ago
Wladimir J. van der Laan df8a7d3408 qt: Pre-0.18 split-off translations update
6 years ago
Chun Kuan Lee d067e81dcf msvc: add rapid check property tests
6 years ago
ken2812221 bef8fdd6e2
msvc: Fix silent merge conflict between #13926 and #14372
6 years ago
Chun Kuan Lee 82dcacb822 msvc: build leveldb locally
6 years ago
Chun Kuan Lee 52091066be msvc: build secp256k1 locally
6 years ago
MarcoFalke 252fd15add
Merge #13926: [Tools] bitcoin-wallet - a tool for creating and managing wallets offline
6 years ago
Jonas Schnelli 49d2374acf [tools] Add wallet inspection and modification tool
6 years ago
Chun Kuan Lee 1bd9ffdd44 windows: Set _WIN32_WINNT to 0x0601 (Windows 7)
6 years ago
Wladimir J. van der Laan 19c60ca497
Merge #14151: windows: Fix remaining compiler warnings (MSVC)
6 years ago
practicalswift b9dafe7d9f Fix remaining compiler warnings (MSVC). Move disabling of specific warnings from /nowarn to project file.
6 years ago
Alexey Poghilenkov c98f8866fe Fix the build problem in libbitcoin_server
6 years ago
Murray Nesbitt 523785042b Modify build instructions to work with Command Prompt as well as
6 years ago
Russell Yanofsky 7e2e62cf7c Add skeleton chain and client classes
6 years ago
Jim Posen 2068f089c8 scripted-diff: Move util files to separate directory.
6 years ago
Wladimir J. van der Laan d98777f302
Merge #14146: wallet: Remove trailing separators from -walletdir arg
6 years ago
Chun Kuan Lee 43c7fbb1e7 Make MSVC compiler read the source code using utf-8
6 years ago
Pierre Rochard ea3009ee94 wallet: Add walletdir arg unit tests
6 years ago
Chun Kuan Lee e4a79b4b3a appveyor: Use clcache to speed up build
6 years ago
Chun Kuan Lee 0b16f679d5 auto generate MSVC project files
6 years ago
Chun Kuan Lee 1f6ff04e59 Use wildcard path in test_bitcoin.vcxproj
6 years ago
Aaron Clauson ef7beaea6a Visual Studio build configuration for Bitcoin Core
6 years ago