ci: renamed darwin to apple
ci: try to enable self-signed certificate for signing windows binaries
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
build: reworked build and package to simplify process
build: windows dll is now compiled by clang, msvc build added to extras package
fix: clear all the implicit conversions in the code (also fixed some bugs)
fix: crash on never xash3d-fwgs engine
fix: fixed bad bot behaviors on aarch64
fix: crash on some maps due to missing previous node
fix: finally removed memset(this) within bot creatin
add: yb_ignore_objectives, that makes bots to ignore map target (hostage rescue, bomb plant/defuse) (fixes#237)
fix: possible buffer overrun in message functions
build: cleanup package.py
fix: crash when loading on windows xp (#244)
build: switched to github hosted runners, and get rid of self-hosted
build: windows exe and dll is now code-signed
build: drop support for intel icc compiler
Switch build to clang for linux.
Mingw binaries isn't working with vanilla hlds / listenserver. And i'm too lazy to debug them.
For consistency reason, linux switched clang, so we're only have clang for linux & osx and msvc for windows.