Commit graph

32 commits

Author SHA1 Message Date
jeefo
642493089e
build: disable lto on legacy macos build 2024-03-09 11:53:06 +03:00
jeefo
ef23d16004
ci: replace some actions with `gh` cli commands 2024-02-19 14:20:52 +03:00
jeefo
5329be46dc
ci: update github actions versions [skip ci] 2024-01-30 21:30:46 +03:00
jeefo
d4a631028c
ci: sleep for some time to remove old release 2024-01-27 20:28:42 +03:00
jeefo
bcb5b954cb
ci: enable continuous builds for repository
aim: do not add aim errors if too close to enemy
conf: do not spam with unknown custom variables if config doesn't define one
2024-01-22 08:50:03 +03:00
jeefo
52bfac2b09
build: switch to msvc as default release builder
build: add separate extra dll from msvc with support for windows xp
2023-06-27 14:20:23 +03:00
jeefo
4c43f97d49
build: switch builder to ghcr 2023-06-09 21:09:57 +03:00
jeefo
2b6f6de7be
build: enable ci builds for amd64 for xash fwgs engine
package: osx-x86 doesn't deserve separate package anymore
2023-05-26 05:48:43 +03:00
jeefo
b1021b87b6
msvc: enable minimal debug info for release builds
build: supply pdb file with msvc build
2023-05-13 22:40:26 +03:00
jeefo
53df621dfc
build: reworked build and package to simplify process
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
2023-04-02 12:17:12 +03:00
jeefo
bb2d210830
build: update github actions workflow versions 2022-11-11 21:29:25 +03:00
dmitry
6e83258c7d
build: add arm64 build to linux release package
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
2021-09-17 15:55:57 +03:00
dmitry
5563168800
fix: msvc build
build: switch to msvc. too much hassle with meson & windows cross-build
2021-09-14 16:17:16 +03:00
dmitry
3487610746
fixing build 2021-09-14 15:30:33 +03:00
dmitry
63c20c2606
build: added test-ci for aarch64 2021-09-12 16:29:49 +03:00
dmitry
28e9f44dee
build: simplify workflow
linux; switch to gcc to support older hlds builds as well
win32: switch to clang as default compiler
2021-09-12 13:04:05 +03:00
dmitry
1e9bc3cb5f
fix: crash when exiting linux listen server (#241)
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
2021-09-08 20:09:23 +03:00
jeefo
7423ba6666
Fix typo 2020-11-23 13:23:09 +03:00
jeefo
19a015dee1
Build package only on direct-push to master branch 2020-11-23 13:21:57 +03:00
jeefo
c5031315bf
Trigger build only on master branch. 2020-11-16 15:13:23 +03:00
jeefo
47c437dedf
Delete codeql.yml
later...
2020-11-16 15:00:28 +03:00
jeefo
87900b56bd
Update codeql.yml 2020-11-16 14:59:10 +03:00
jeefo
f8e70248e3
Update codeql.yml 2020-11-16 14:57:42 +03:00
jeefo
11d3f96061
Create codeql.yml 2020-11-16 14:42:37 +03:00
jeefo
b59331c5c8 Update issue templates 2020-11-16 14:06:30 +03:00
ds
1e178547e8 Merge branch 'master' of https://github.com/jeefo/yapb 2020-11-16 13:12:33 +03:00
ds
e8b55acd23 Do not keep log file opened while game process active.
Rename actions workflow.
Fixed mingw-w64 stdcall handling.
2020-11-16 13:11:26 +03:00
jeefo
d1ea062d45
Removed unneeded stuff 2020-11-13 19:21:15 +03:00
ds
655693582a Switch build to msvc for windows.
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.
2020-11-13 19:16:56 +03:00
jeefo
e6b398e1bc
Set the fetch depth to 0 for Actions Checkout 2020-11-11 18:56:53 +03:00
jeefo
278712d761
Cleanup actions workspace upon new build. 2020-11-11 18:38:40 +03:00
jeefo
3ee778a1f5
Create build.yml 2020-11-11 16:56:12 +03:00