Commit Graph

8 Commits

Author SHA1 Message Date
Tom Stellard ba8eefd386 workflows: Build packages on more operating systems
Also create a release and upload packages when there is a new tag.
2021-06-17 19:17:37 -07:00
Tom Stellard d4de1a66e1 workflows: Disable for pushes to non-default branches 2021-03-20 08:31:47 -07:00
Tom Stellard 34db509a84 workflows: Link with correct zlib when building windows packages 2021-03-05 21:11:14 -08:00
Tom Stellard dc595ced26 workflows: Run some simple tests 2021-03-05 23:38:28 -05:00
Tom Stellard 42dd94ea30 workflows: Fix Windows build 2021-03-05 23:38:28 -05:00
Tom Stellard 013df8dd93 Add json interface
This adds an initial version of a json interface to bygfoot.  This
is still in development so the interface may change in the future.  This
interface can be used for writing tests or for communication between a
client and server.

To use the interface, you can pass a json file with commands to bygfoot
using the --json option.
2021-03-05 23:38:28 -05:00
Tom Stellard 8080a61bb6 Add action for building Windows package 2020-12-24 10:43:39 -08:00
Tom Stellard 734219fdfe Initial support for building binaires on push to github 2020-12-24 10:43:39 -08:00