Commit Graph
10 Commits
Author SHA1 Message Date
John Colvin 9314911cc8 build (client): Activate venv in msbuild target
Now buildspark.py can run outside of venv
2022-01-23 15:25:32 -05:00
John Colvin beecbbeb61 Upgrade pip when creating python virtual environment 2021-12-09 11:40:50 -05:00
John Colvin 62bf1d069c Fix build errors caused by big merge, externals upgrade
A lot of server-side changes were just merged as part of the Brandon
project (crypto).  Many of those changes were in libspark (a lib on
which both the client and server depend), and upgrades to its external
dependencies.  As a result, windows counterparts of several upgraded
external libs needed to be similarly upgraded (or added for the first
time).  These libs include: boost, btree, catch, curl, fmt, nlohmann json,
openssl, range, rxcpp, websocketpp

This change also makes protobuf generation compatible with python3, and thus
eliminates the build's dependency on python2
2021-12-09 11:40:42 -05:00
John Colvin 1ac8ceebe1 build (client): Fwd args from buildspark.cmd to buildspark.py 2021-11-20 14:50:55 -05:00
John Colvin 939f44b48c build: Refine build scripts so they work out of the box
* Automatically create python virtual envs
* Automatically actvate the vs dev prompt

Note: the python39 virtual env will remain active in the calling shell.
This behavior may be changed down the road.
2021-09-15 23:53:57 -04:00
Eric Harding 2ee0f0be2c buildspark.cmd should touch CMakeLists so it doesn't get lonely 2019-08-28 12:26:41 -04:00
Kevin Darby 5f845f1355 python 2.7 vs 3.6 blues 2018-06-06 17:56:53 -04:00
Kevin Darby 51ddea62d1 target .net 471 and change build scripts to generate portable PDBs to facilitate debugging in vscode 2018-01-24 17:37:37 -05:00
Eric Harding 17b2ec8ae5 Make spark build commands more resilient to vsbuildcmd switching directory for no reason 2017-12-11 11:47:28 -05:00
Eric Harding e06678d489 add scripts for new vm setup. buildspark, buildsparkd, runspark, runsparkd 2017-10-23 15:24:00 -04:00