Commit Graph

784 Commits

Author SHA1 Message Date
Mario
3d56c28c85 Merge branch 'Mario/confirm_rsync' into 'master'
Merge branch Mario/confirm_rsync (XS merge request)

Closes #148

See merge request xonotic/xonotic!73
2020-12-10 01:04:25 +00:00
Mario
fcc2ceaf75 Require inputting Y to confirm in the Linux script as well, courtesy of Cloudwalk 2020-12-10 00:47:11 +10:00
Mario
5288b1fab1 Remove commented out crypto message that no long applies 2020-12-08 23:51:05 +10:00
Mario
8f10946a37 Enable crypto_aeslevel in Linux releases (hopefully) 2020-12-08 17:45:43 +10:00
Mario
bf34e83072 Add yes/no dialogs to the update scripts, fixes #148 2020-12-08 16:45:07 +10:00
Mario
afe6a50f5f Disable the German Git host of Xonotic until it can be repaired 2020-11-08 14:59:51 +10:00
Mario
fcad75b2a5 Merge branch 'update-windows-dlls' into 'master'
Update Windows DLLs

Closes #303 and #307

See merge request xonotic/xonotic!69
2020-10-17 00:27:25 +00:00
Mario
4995b9b8da Avoid using nested quotes in the map screenshot script 2020-10-15 09:13:57 +10:00
incognico
bed418735f Merge remote-tracking branch 'upstream/master' into update-windows-dlls 2020-07-07 15:18:52 +02:00
Rudolf Polzer
9304e64c09 gmqcc: the usual branch now is main.
If your local checkout is offended (as in, broken) by this, run:

./all checkout

to bring everything in order again.
2020-06-15 19:33:37 -04:00
incognico
70471586d1 Oops, add missing cygpopt-0.dll 2020-06-13 17:28:52 +00:00
incognico
79d3b4998f Update rsync.exe, chmod.exe, and cygwin dlls too 2020-06-09 08:37:43 +00:00
Mario
37ba76c6b9 Add -nocrashdialog to scripts that automate a game session, to ensure they are not stopped by a popup error message 2020-05-27 00:55:44 +10:00
bones_was_here
9e16ed5e34 Release builds: build the qcsrc with "make qc" instead of "all" 2020-05-26 16:14:12 +10:00
Mario
095d084707 Don't create a top-level gmqcc directory since there are no prebuilt GMQCC binaries to pull from, fixes #218 2020-05-25 04:16:06 +10:00
Rudolf Polzer
ccb88e2234 When building a release, build only gmqcc, not all the other stuff. 2020-04-23 20:18:07 -04:00
Martin Taibr
9df4cd612d Merge branch 'bones_was_here/improve-serverbench' into 'master'
Improve serverbench command WRT #273

- Use a temporary directory for the files previously created in the repo with -nohome (eg lock, data/data/defaultSVQC.cfg). This is better than just deleting the files as it will still work if the files created change, and won't annoy a user who is running their normal server or client with -nohome.
- Gitignore the temp directory, so it won't get committed if the serverbench was interrupted.
- Use dedicated instead of requiring it as an argument, previously without args it would run in threaded server mode which is considered unstable and doesn't run properly in this useage.

Resolves #273

See merge request xonotic/xonotic!62
2020-04-12 22:52:54 +00:00
bones_was_here
dee2bf9bd9 Remove temp dir at ^C, kill, terminal closed, broken pipe, segfault, etc as well as script exit 2020-04-13 08:02:24 +10:00
bones_was_here
9e34e2f43b Fix omission of user supplied args 2020-04-13 07:32:45 +10:00
bones_was_here
67caf9f66d Use lowercase hidden temp dir for serverbench 2020-04-13 07:11:24 +10:00
bones_was_here
c19fb6c4f5 Enable http redirects for curl and request https for beta.xonotic.org 2020-03-21 15:54:44 +10:00
bones_was_here
4211ab400e Include line numbers in autobuild/beta qc crashes 2020-03-19 21:31:06 +00:00
Rudolf Polzer
eb3a4bed3f Turn off cl_movement on the screenshot server.
It might be the cause of "all screenshots equal".

Impulses are run as part of player movement packet processing, but nextframe
uses StartFrame, and there's no 1:1 relation between the two. With cl_movement
0, there is.
2020-01-07 02:22:22 +01:00
Rudolf Polzer
b21867380b Merge branch 'cmake-q3map2' into 'master'
all: compile q3map2 using cmake

See merge request xonotic/xonotic!45
2019-10-11 16:43:37 +00:00
Rudolf Polzer
33aa8d8b57 Make xonotic-map-compiler use cmake. 2019-10-11 18:38:31 +02:00
bones_was_here
5b67f01dc4 Improve serverbench command WRT #273 (fix) 2019-10-06 00:06:28 +10:00
bones_was_here
acea210d59 Improve serverbench command WRT #273 2019-10-03 03:34:22 +10:00
Mario
3125fa3054 Merge branch 'nyov/wikiexporter' into 'master'
redmine wiki crawler

See merge request xonotic/xonotic!3
2019-09-30 04:41:33 +00:00
Mario
b1001612ef Merge branch 'packer/cached-converter' into 'master'
cached-converter: check file extensions correctly

Closes xonotic-data.pk3dir#2158

See merge request xonotic/xonotic!48
2019-09-30 04:38:37 +00:00
Martin Taibr
f68b642333 futureproof -r default 2019-09-27 15:15:49 +02:00
Hugo Locurcio
76b9444fed
Build an optimized release binary when using ./all compile by default
This prevents players who download the source code to build and play
from using an unoptimized debug build by forgetting to pass the `-r`
switch.

Compiling a debug build is now done by passing `-d`.

The `-r` flag is still supported for compatibility with existing
scripts.
2019-09-27 13:34:48 +02:00
Mario
bbf23c93cf Include the extension when checking for the Windows dedicated binary in the icon script 2019-08-20 13:34:53 +10:00
Mario
33e3b90bcf Don't add the Xonotic icon to the dedicated server Windows binaries, this will help reduce the confusion where players launch the wrong executable and are unable to play 2019-08-19 20:09:30 +10:00
Mario
c303237ecf Include the nexcompat package in low and high release zips 2019-08-19 19:52:41 +10:00
Mario
524db2b01a Undo the inclusion of WGL binaries in the release script 2019-08-18 17:00:13 +10:00
Mario
c633ec33a8 Restore the GLX binary on Linux systems 2019-08-18 16:53:12 +10:00
Thomas Debesse
4a6dfe1198 all: compile q3map2 using cmake 2019-07-05 04:09:11 +02:00
terencehill
500377145c Document "all compile -1" 2018-11-20 14:32:30 +01:00
terencehill
a6ce9c4ba7 Fix "all run" trying to run a no longer supported executable (wgl or glx), it now runs the sdl one 2018-11-20 14:31:04 +01:00
packer
a2b86036c3 $F contains file extension... 2018-11-13 17:47:33 +01:00
Rudolf Polzer
4331b691c0 Remove support for the glx binary.
Fixes compile with DP from master.
2018-10-17 09:31:37 -07:00
Mario
916a92dcc9 Attempt to detect when X64 Windows is being used 2018-10-01 19:48:17 +10:00
Mario
02da6dd703 Fix map autoscreenshot script taking all screenshots from the same position, and don't show waypoints in the screenshots, also don't use config.cfg 2018-09-12 04:22:31 +10:00
Rudolf Polzer
224e559042 Typo: pkg -> pk3 2018-06-15 20:46:49 +02:00
Rudolf Polzer
71c6bd9e79 Map screenshot server: also already screenshot maps in a branch that's incomplete.
The branch then will be retried until complete, and skipped in the future only then.
2018-06-15 20:35:05 +02:00
Rudolf Polzer
5c9ec58825 Map screenshot server: when downloading maps for a branch fails, still try screenshotting other branches. 2018-06-15 20:26:46 +02:00
Rudolf Polzer
06ce68022c Add a way to not compile d0_blind_id (./all compile -1). 2018-06-13 22:01:44 +02:00
Rudolf Polzer
6877526bc7 Stop using libd0_blind_id binaries on Linux x86_64 for ./all compile. 2018-04-06 10:56:52 -04:00
Rudolf Polzer
7fef51eb80 midichannels.pl: support indented commands 2018-03-21 17:45:53 -07:00
Rudolf Polzer
8bd4153e3a midichannels.pl: fix program or control change on more than one channel
The previous code emitted only a MIDI event for the first channel - but
we need one for all.
2018-03-21 17:45:53 -07:00