Commit Graph

12 Commits

Author SHA1 Message Date
CakeLancelot
89e4b2be22 Re-add descriptive artifact names 2021-01-02 10:22:35 -05:00
Gent S
28543641bb Properly parallelize Windows builds 2021-01-02 10:22:35 -05:00
Gent S
888f0e77f9 Use GCP instead of default cloud for AppVeyor builds 2021-01-02 10:22:35 -05:00
ff75aa6693 Add the Academy build to the Appveyor script 2020-12-23 13:50:12 -05:00
Gent S
cfc6a94c7a Include sql directory and config.ini in AppVeyor artifacts 2020-12-21 16:02:58 -05:00
CakeLancelot
57c28d7539
Appveyor: grab sqlite3 using vcpkg 2020-12-13 22:52:17 -06:00
6937ff86a4 Disable MSVC Debug builds in appveyor.yml 2020-12-14 03:49:52 +01:00
Raymonf
7318d9b578
AppVeyor: Build all protocol versions on Linux (#21)
* let's try this

* Update appveyor.yml
2020-08-21 16:39:30 -04:00
Raymonf
7a46f061ed
Fix Windows CI by removing leading 0 in packet versions 2020-08-21 13:50:09 -04:00
dongresource
df18f3ccd1
PROTOCOL_VERSION, test items, MOTD fix (#18)
* Cleaned up protocol selection.

* cmake now works even if protocol option is omitted
* make now supports protocol selection
* removed PACKET_VERSION/CNPROTO_VERSION* redundancy
* ubuntu appveyor script has yet to be written
* cleaned up some trailing spaces

* Add some test items.

Ironically, this change is untested.

* [bugfix] Transmit MOTD when entering the game, not when loading screen fades.

This fixes unnecessary retransmission when /warping.
2020-08-21 12:38:45 -05:00
Raymonf
0041da795a
Build multiple packet versions on AppVeyor for Windows (#14)
* Move to PowerShell script for Windows build

* Allow CMake to override struct version

* PACKET_VERSION option

* Rename CNPROTO_CUSTOM to CNPROTO_OVERRIDE

Co-authored-by: Raymonf <Raymonf@users.noreply.github.com>
2020-08-21 01:18:19 -04:00
Raymonf
faf73fc835
Initial AppVeyor build configuration (#12) 2020-08-20 22:46:48 -04:00