bones_was_here
ab48cb428c
Don't include git build system in autobuilds
2023-12-25 19:47:21 +10:00
bones_was_here
584edbe3c5
Makefile: improve robustness
...
Defines all build stages in terms of files generated/required instead of
using PHONY targets.
Ensures `clean` target completes before build targets start and that
no other targets can run while a clean or update target is running.
Works around d0_blind_id autotools flakiness.
Fixes clean targets failing and causing an abort if the d0_blind_id
Makefile doesn't exist.
2023-12-18 15:09:40 +10:00
bones_was_here
4567c6077c
Misc build updates
...
Switch to apple's special linker.
Avoid multithreaded flakiness with mac builds.
Strip linux and windows bins (mac bins already were stripped), we almost
never get backtraces for bugs and the few people who are able to produce
one are also able to compile a debug binary.
Unset *nix executable bit on windows dlls.
2023-12-18 00:01:03 +10:00
Dr. Jaska
ecf9b01a51
Merge branch 'docs-for-client-and-server-on-same-machine' into 'master'
...
Added docs for running a client and a dedicated server on same machine
See merge request xonotic/xonotic!109
2023-11-09 17:10:07 +00:00
Tobias
53bf3daf8c
Added docs for running a client and a dedicated server on same machine
2023-11-09 17:10:06 +00:00
Rudolf Polzer
7c57b3b0d8
Declare Xonotic.app as a game to macOS.
...
This should enable the new "Game Mode" from
https://support.apple.com/en-us/HT213658
To test, make Xonotic fullscreen, move menu to the top and see if a
gamepad icon appears in the top right.
2023-10-24 21:48:34 +02:00
Rudolf Polzer
de42e2b770
Powerbot: fix crash when a user is entirely unknown but has a managed PL.
2023-10-19 16:19:59 +02:00
bones_was_here
66b7d97d4c
DLL builds [win32]: allow newer versions of libgcc
2023-10-17 15:13:34 +10:00
bones_was_here
7fbdf50544
Add support for schroot builds
2023-10-16 00:09:18 +10:00
Rudolf Polzer
4624719114
Fix "typo" in powerbot.
2023-10-09 22:05:18 +02:00
Rudolf Polzer
0ece6c615b
Powerbot: limit size of power levels event in bytes, not count.
...
Guards against super long usernames or domain names.
2023-10-09 21:59:52 +02:00
Rudolf Polzer
2fc7d0fefe
powerbot: Fix re-saving.
2023-10-05 22:42:35 +02:00
Rudolf Polzer
dc6356f8af
Logging.
2023-09-30 13:26:24 +02:00
Rudolf Polzer
c8fc004bd0
Try to auto handle room upgrades.
2023-09-30 13:20:58 +02:00
Rudolf Polzer
9690957ce2
Allow naming rooms in the json config.
...
The name isn't used for anything yet, but makes it easier to update.
2023-09-30 13:06:03 +02:00
Rudolf Polzer
4a048096c2
Fix constant type.
2023-09-30 12:53:47 +02:00
Rudolf Polzer
93d123b422
gofmt
2023-09-30 12:52:24 +02:00
Rudolf Polzer
0022b6f692
Powerbot: sync weekly only.
2023-09-30 12:51:44 +02:00
bones_was_here
8a27819f9e
DLL builds: run autoreconf for libgmp
...
This is needed if configure.ac has been patched or the build system is
otherwise outdated.
2023-08-28 00:02:49 +10:00
bones_was_here
bca9e292fc
DLL builds: always clean up first for reliability
2023-08-27 20:58:45 +10:00
bones_was_here
3d0214eca5
DLL builds: switch from unstable to stable sources
2023-08-27 20:45:20 +10:00
bones_was_here
b365828447
Merge branch 'Spike29/disable_q3map2_backsplash' into 'master'
...
Disable q3map2 backsplash by default (in the -light stage)
See merge request xonotic/xonotic!105
2023-08-05 15:51:18 +00:00
Spike29
7eb9f03d1b
Disable q3map2 backsplash by default (in the -light stage)
2023-08-05 12:52:14 +02:00
bones_was_here
ecb3705f8a
Minor optimisation and cleanup of builds, mainly for rsync
...
Sets git-based mtimes for the vast majority of directories (files
already have this).
2023-07-03 21:53:29 +10:00
bones_was_here
2fe1cee0a2
Release 0.8.6
2023-06-21 20:36:38 +10:00
bones_was_here
0100f2c8d7
omit misc/infrastructure from builds
2023-06-20 01:44:14 +10:00
bones_was_here
e898068f76
Enable menu hotfix pk3
2023-06-20 01:32:20 +10:00
bones_was_here
51ef36bf8b
Merge branch 'Spike29/mappingsupport_cleanup' into 'master'
...
Mappingsupport pk3: don't include minimaps and empty scripts and sound directories
See merge request xonotic/xonotic!103
2023-06-16 16:37:50 +00:00
Spike29
e97d0c1514
mappingsupport: don't include minimaps and empty scripts and sound directories
2023-06-16 15:32:44 +02:00
bones_was_here
7db1b19fc4
mappingsupport: don't include lightmaps and levelshots from official map builds
2023-06-04 16:43:06 +10:00
bones_was_here
d177507fc4
autobuild-bsp: make the chat spam fancy
2023-06-01 18:05:12 +10:00
bones_was_here
b1d784e317
Update default q3map2 autobuild -light settings to match default_build_menu.xml
...
<build name="Final: -bounce 8 -dirty (new Xonotic's default)">
2023-06-01 01:14:43 +10:00
bones_was_here
9a55f9d2ad
Build refinements: no advzip, git-based file mtimes
...
Fixes #371
2023-05-31 13:40:29 +10:00
Dr. Jaska
6e8d37156c
Merge branch 'kiwixz/xonotic:master' into 'master'
...
Add a dash in front of MAKEFLAGS with single letter options
See merge request xonotic/xonotic!97
2023-05-30 12:56:25 +03:00
kiwixz
f8f9e28a99
add a dash in front of MAKEFLAGS with single letter options
2023-05-28 16:10:58 +02:00
bones_was_here
a956575b4c
xoncompat: use correct default branch
2023-05-28 22:49:16 +10:00
bones_was_here
ed19d6fdc6
Support RC tagging, simplify pipeline files rsync
2023-05-28 17:06:32 +10:00
bones_was_here
10f76337ae
Merge branch 'bones_was_here/xoncompat' into 'master'
...
Package xoncompat repo containing assets from removed maps
See merge request xonotic/xonotic!102
2023-05-28 05:07:03 +00:00
bones_was_here
97c3b35e91
Merge branch 'drjaska/fov-calc' into 'master'
...
fov calculating python script
See merge request xonotic/xonotic!98
2023-05-28 03:05:11 +00:00
Dr. Jaska
656c3535ca
fov calculating python script
2023-05-28 03:05:11 +00:00
bones_was_here
e59afd6151
Merge branch 'drjaska/xonotic-linux-sdl.sh' into 'master'
...
slightly improved xonotic-linux-sdl.sh
See merge request xonotic/xonotic!99
2023-05-26 06:03:32 +00:00
Dr. Jaska
aa22414d70
slightly improved xonotic-linux-sdl.sh
2023-05-26 06:03:31 +00:00
bones_was_here
359a302619
Package xoncompat repo for assets from removed maps
2023-05-24 08:37:38 +10:00
Dr. Jaska
40e9169d05
Merge branch 'drjaska/rsync-updater' into 'master'
...
Update rsync scripts and README
Closes #304 and #332
See merge request xonotic/xonotic!100
2023-05-23 05:28:17 +00:00
Dr. Jaska
78a02f58f8
Update rsync scripts and README
2023-05-23 05:28:17 +00:00
bones_was_here
a4cb7ac7f3
LTO the official DP builds
2023-04-02 22:16:33 +10:00
bones_was_here
88342929f6
Provide autobuild (current master) stormkeep to gitlab pipelines
2023-03-14 19:27:30 +10:00
Rudolf Polzer
75d2ebb8c8
Fix the omitemptys, and remove debug print.
2023-02-21 19:16:03 +01:00
Rudolf Polzer
7cfe8d91ee
Nasty hack against https://github.com/matrix-org/dendrite/issues/2983
2023-02-21 18:54:51 +01:00
Rudolf Polzer
e35eb5b3d5
Make ./all clean --reclone work with gmqcc repo.
2023-02-04 09:27:14 -05:00