John Colvin
2755fd6b8f
Remove unnecessary nuget stuff
2026-04-08 00:09:52 -04:00
John Colvin
c7478ef5cd
cleanup: Remove emumba deribit connector deb
...
It has been moved to bitbucket cloud.
2026-02-16 15:14:44 +00:00
John Colvin
4f6734703c
fix build (windows): Rename 'catch' include dir 'catch2'
...
Unfortunately, I couldn't get our windows build to work with the new
version of catch2 (managed by vcpkg) on windows. However, I already
updated our code to use the new headers for linux, so this is a simple
hack to make the include paths work with the old catch headers on
windows.
2025-04-18 10:36:38 -04:00
John Colvin
16f95fee24
Remove nlohmann-json
...
This is managed by vcpkg now
2025-04-17 14:09:52 +00:00
John Colvin
a5e980e650
Remove openssl
...
This is managed by vcpkg now.
2025-04-17 14:09:47 +00:00
John Colvin
01d52c7980
Remove catch2 (linux)
...
This dep is now managed by vcpkg
2025-04-17 05:04:21 +00:00
John Colvin
c32e10d5fb
Remove fmt (linux)
...
This dep is now managed by vcpkg (on both windows and linux)
2025-04-17 05:04:21 +00:00
John Colvin
959b63f2f6
Tweak ccapi so we can selectively enable md services
...
Previously, every exchange was always enabled (reguardless of our md
config). This change allows us to skip non-trivial initialization for
exchanges we don't care about, such as host resolution.
2025-02-23 15:33:55 +00:00
John Colvin
90492733fd
Upgrade ccapi to v6.12.0
2025-02-23 15:33:55 +00:00
Mohammad Arham
8069cc893f
added onix fix libs
2024-09-23 12:00:04 -04:00
John Colvin
ff5f02bbde
Add databento for sparkd
2024-08-21 13:48:09 +00:00
John Colvin
4f87d0fb13
cleanup: Remove unused "date" headers
2024-08-21 13:43:00 +00:00
John Colvin
cae5fd20da
Remove fmt (on windows)
...
This dep is now managed by vcpkg
2023-12-13 12:55:46 -05:00
johncolvin-og
3a754749eb
Fix path to deb in emumba install script
2023-09-18 05:12:28 +00:00
unknown
de4b394a29
Add cstools deps for DataStreamSuite (from edge)
2023-08-30 14:18:03 -04:00
unknown
be3a7f9549
Remove license-check from emumba-deribit-connector
2023-08-30 12:55:19 -04:00
John Colvin
9a41237fc0
build: Add script to install/upgrade websocketpp
2023-06-26 14:56:55 +00:00
John Colvin
b27dc4bc67
fix build: Address trivial werrors after upgrading to C++ 20
2023-06-26 14:56:55 +00:00
John Colvin
2635308a05
Upgrade (linux) CLI11 to v2.3.2
2023-06-23 15:32:20 +00:00
John Colvin
d479ac5588
build: Remove CLI11.zip from repo (download in script)
...
* Replaces build_CLI11.sh w/ install_cli11.py
2023-06-23 15:32:20 +00:00
John Colvin
608d627e9b
Upgrade (Windows) libfmt from ~8.0.1 to 10.0.0
2023-06-23 15:32:20 +00:00
John Colvin
92687367ee
Upgrade (linux) libfmt from ~8.0.1 to 10.0.0
2023-06-23 15:32:20 +00:00
John Colvin
8225112bf5
build: Remove fmt tar from repo (download in script)
...
* Replaces build_fmt.sh w/ install_fmt.py
2023-06-23 15:32:11 +00:00
John Colvin
8ba5cf52b1
Upgrade ccapi from 5.45.1 -> 5.45.2
2023-06-04 15:11:33 +00:00
John Colvin
591efbc06b
fix: Tweak ccapi deribit md so it sends hbs for generic subs
2023-06-04 15:11:28 +00:00
John Colvin
f21c6594c0
Upgrade ccapi from 5.31.2 -> 5.45.1
2023-04-24 15:15:51 +00:00
John Colvin
a1b923c826
refactor: Remove ccapi tar from repo (download in script)
2023-04-24 05:48:40 +00:00
johncolvin-og
4aaae5b1eb
improvement: Use BASH_SOURCE in emumba install script
...
So the script doesn't require the working dir to be its dir. This is
particular useful because it means we can execute this script when we
create/start new docker containers, via docker exec in a script like
start_docker.sh.
2023-03-25 23:18:25 -04:00
John Colvin
39bc80263c
Upgrade windows protobuf from 3.19.1 -> 21.12
2023-03-18 15:31:44 -04:00
John Colvin
737bd2104b
fix build (win protobuf): Fix typo in path vars
2023-03-18 15:31:42 -04:00
John Colvin
01a4bb004a
Upgrade linux protobuf from 3.19.1 -> 21.12
2023-03-18 15:31:41 -04:00
John Colvin
4a3e40193e
chore: Remove old protobuf releases
2023-03-18 15:31:40 -04:00
John Colvin
12f493a7aa
emumba: Upgrade to v3.3.1
2023-03-18 15:31:40 -04:00
John Colvin
38b54a636f
fix build: Disable array-bounds warnings in btree
2022-10-12 01:42:13 -04:00
John Colvin
bb14047524
Remove hard-copies of nuget packages
...
Better to just download them once when a dev env is set up
2022-10-11 23:48:27 -04:00
John Colvin
dd7f6e3eec
fix build (temp): Replace SIGSTKSZ macro w/ constexpr
...
This macro can no longer be used as an array-length template param. It
used to be known at compile-time, but that is no longer the case
(https://public-inbox.org/libc-alpha/87y2ew8i1w.fsf@igel.home/T/ ).
2022-09-21 10:54:20 -05:00
John Colvin
4d96613ca8
Remove node_modules dir
...
No need to track these in our repo. The package/package-lock.json files ensure
the versions will be consistent when downloaded (once, to initialize the repo).
2022-09-20 00:07:56 -05:00
John Colvin
7a3fae62c3
ccapi: Upgrade to v5.31.2
2022-09-08 11:16:15 -04:00
John Colvin
b91431e518
emumba: Update license
...
Good til 2023-08-01
2022-09-08 11:16:11 -04:00
John Colvin
67280651a1
emumba: Upgrade to v3.0.6
2022-09-08 11:16:11 -04:00
John Colvin
7db99a3074
emumba: Copy new lic to externals in install script
2022-08-07 11:04:29 -04:00
John Colvin
2dc5c0f0af
Remove unnecessary vscode includes
...
Not sure why these were ever added in the first place
2022-06-09 14:39:54 -04:00
John Colvin
99c440f568
Add ccapi [header-only] lib to includes
...
This is the open source crypto connector lib
2022-06-06 11:57:00 -04:00
John Colvin
27310d2829
Upgrade emumba deribit lib to 2.2.8
2022-06-02 00:46:51 -04:00
John Colvin
1dffb78a8e
Add a few opts to build_openssl_win.py
2022-02-23 14:16:38 -05:00
John Colvin
5887b409a2
fix: Rebuild windows fmt release libs w/ correct configuration
...
It seems that debug libs were copied to the release dir during last upgrade
2022-02-23 14:16:38 -05:00
John Colvin
091f8805f3
Convert build_fmt.ps1 to build_fmt_win.py
...
Also fix release build
2022-02-23 14:16:38 -05:00
John Colvin
aacb371837
fix: Rebuild windows openssl release libs w/ correct configuration
...
It seems that debug libs were copied to the release dir during last upgrade
2022-02-23 14:16:21 -05:00
John Colvin
bbcad0ea1e
Convert build_openssl.ps1 to build_openssl_win.py
...
Also fix release build
2022-02-23 13:26:59 -05:00
John Colvin
5858e975b6
Rename windows libprotbuf.pdb -> libprotobufd.pdb
...
This resolves missing debug symbols in build
2022-01-23 16:16:02 -05:00