* DRY, standardized window top offset
* handle_splash_events() handle multiple events per frame
* accurate windows menubar height for multiple rows
* Windows filter a resize event triggered by the menubar
* windows expand small window to fit menubar
* splash screens draw in view rect, not window rect
* fix a link flag
* another hack to find weirdly named libraries
* Fix handling VCRedistInstall.exe
* add src folders to win-scons include paths
* use path.join
* more weird library suffixes
* fix old python syntax in an SConscript file
* find vcpkg libraries and headers
* add icon dir to windows include paths
* remove non-recursive os.listdir line
* remove bad lib paths
* tools build with env["bits"]
* hard-code vcvarsall.bat path, with a note
* pass in other lib paths
* fix syntax without trying to use f-strings
* more bundled libs on windows
* add bin folders for windows installation to find dlls
* fix CheckLib stuff
* test scons pass X86 correctly
* make 64-bit builds the default for scons
* add package flag for building installers
- GitHub discontinued Actions runners for macos-10 and macos-11, so we
build cboe on macos-12 now
- The path to Xcode.app has changed
- mac scons build wanted a new include statement for vector
- hint scons to look for boost 1.85, not 1.58.
- Updating to remove usage of a deprecated enum in boost, we also needed
to update the version of boost used in the Linux build, so now we use
Ubuntu 22 which provides boost 1.74
- Updating Ubuntu must have updated the default C++ standard used when
building TGUI, because TGUI started throwing compiler errors coming
from conditional code that is for >C++17 only. I added an environment
variable to install-TGUI.sh so it will build with C++14 to match the
standard for the cboe build on linux
- some CI runs were throwing network errors from apt-get install, so I
added apt-get update as a precaution. Maybe less builds will fail from
network errors now?