Commit Graph

103 Commits

Author SHA1 Message Date
Bill Currie 0efddfca3b configure.in:
make DGA off by default

merge qw_client/screen.c and uquake/screen.c into common/screen.c
2000-03-05 11:28:25 +00:00
Bill Currie 54e2cafda8 --enambe-generations now builds (include unzip.c) 2000-03-04 03:06:46 +00:00
Bill Currie 7fe5f738d7 add --enable-generations (.qz support). Off by default. 2000-03-04 02:44:59 +00:00
Bill Currie c687c6917a propogate configure command line options into quakeforge.spec 2000-02-27 23:38:15 +00:00
Marcus Sundberg b1f6346814 Removed bogus -lefence.
Removed duplicate "-Wall -Werror" flags.
2000-02-27 22:19:12 +00:00
Zephaniah E. Hull 754ab06b44 Fixing the new cvar mess... 2000-02-27 18:51:50 +00:00
Dan Olson 106dada0b2 Non functional cvar code. Compiles, but won't run. 2000-02-27 07:13:32 +00:00
Daniel McGregor 71e4a3f9bc changes to support openbsd, such as a better check to enable USE_BSD_CD
check for malloc.h, openbsd build with -Werror bombs when it's included
2000-02-26 03:42:27 +00:00
Joseph Carter ef85d30bdf Fixed a typo 2000-02-23 23:12:15 +00:00
Zephaniah E. Hull 2afdb1db5f Little bug fixes here and there, should work again.. 2000-02-20 20:49:36 +00:00
Zephaniah E. Hull d356761b93 Fix for the QW protocol problem by Dabb..
Some profiling changes as well..
Code now compiles with profiling support, will disable later..
2000-02-20 20:46:13 +00:00
Marcus Sundberg 0c2d28b225 Fix default case when checking C++ comment workaround.
How to create shared libraries are not dependant on the OS, and
_definitely_ not on CPU-type! Removed silly code.
2000-02-19 13:51:37 +00:00
Loring Holden 6b9563b880 Until we use libtool, we need to specify in configure.in how to create and
use shared libraries (-rdynamic and -shared does not work everywhere)

We also have to use this information in */Makefile.in
2000-02-17 16:21:23 +00:00
Joseph Carter f11f71d8a7 we now define LIBDIR when we build targets 2000-02-14 00:35:13 +00:00
Joseph Carter 1d7260195f Renamed vid_x.c -> vid_x11.c, also renamed *-gl to *-glx, it it'll cause
less confusion that way (even if I have to type an extra letter..)
2000-02-13 09:06:11 +00:00
Bill Currie b5b0dcd73f make --enable-newstyle on by default 2000-02-13 07:40:58 +00:00
Bill Currie 82b6c3139e fixed alsa checking (someone got a little ahead of himself) 2000-02-13 07:12:42 +00:00
Zephaniah E. Hull 0e8ba8d814 Sledge hammer applied..
The input stuff is now somewhat modular, I'll get everything working
soon enough, right now things are hardwired to svgalib, but its ok..
2000-02-12 05:34:22 +00:00
Pontus Lidman d608249a38 Added --enable-ipv6 option to configure to enable IPv6 networking.
It substitutes @NET_SOURCE@ for net_udp.c or net_udp6.c.
2000-02-08 21:23:06 +00:00
Marcus Sundberg 20b104b4aa Check for size_t in <sys/types.h>
Changed HAS_SOCKLEN_T into HAVE_SOCKLEN_T.
2000-02-05 16:15:15 +00:00
Bill Currie 233984564e configure.in:
remove a debug echo
snd_alsa.c:
	#include "console.h"
2000-02-04 09:52:43 +00:00
Bill Currie 0a46c1d979 configure.in:
make zlib enabled by default
common/nozip.h:
	swap the size and count params to f{read,write} to prevent demo code
	breaking
common/quakefs.c:
	if zlib is unavailable, there is no point in supporting the .gz
	extension
2000-02-03 21:44:46 +00:00
Bill Currie 0b6cb6a9bf fix the checking for --enable-zlib 2000-02-03 20:42:51 +00:00
Loring Holden 8349f3e59f Various changes to get build to work when zlib isn't available...
Various changes to get rid of warnings under AIX, Irix, Linux & Solaris...
2000-02-03 08:46:52 +00:00
Bill Currie 083021da12 no-asm patch from Darius 2000-02-03 02:34:26 +00:00
Bill Currie e9a2a3fab5 Add gzip support, add -Werror to gcc CFLAGS, clean up misc warnings.
NOTE: demos are broken for gzipped demo files (possibly normal ones too, not
yet tested).
2000-02-03 00:34:12 +00:00
Loring Holden 63e425a7c4 Check for existence of ranlib 2000-01-29 23:16:17 +00:00
Joseph Carter 25f297ded2 A little more work trying to get the tree back to normal.. 2000-01-28 03:19:57 +00:00
Zephaniah E. Hull f18b3bcf02 HUGE changes..
Basicly, sound_lib.a is built, and is compiled into the clients..
Note, uquake is SERIOUSLY FSCKED..
2000-01-27 17:06:02 +00:00
Joseph Carter 8e85621d15 A few of Mercury's local changes and things I've done to stable.. We're
attempting to get a build WITHOUT GL to work again...
2000-01-25 05:59:19 +00:00
Zephaniah E. Hull eae2220a78 Making things even more generic, and a fix for compiling without GL support. 2000-01-23 04:42:43 +00:00
Bill Currie 9ab2718e56 moved build_rpm.in and quakeforge.spec.in to the rpm directory 2000-01-19 10:31:53 +00:00
Marcus Sundberg b7527923bd Check for dlfcn.h and dlopen().
Due to re-designed gl_vidglx.c we don't need XMesaSetFXmode in the GL
library if we have dlopen().
Define DYN_LIBS for Makefiles.
2000-01-19 01:21:28 +00:00
Joseph Carter c3035f6f7a Added a check for strsep(), HAVE_STRSEP is defined if you do. 2000-01-18 23:15:16 +00:00
Marcus Sundberg fd9c17fe71 Replaced don't with do not so emacs font-lock-mode works ;) 2000-01-18 22:45:44 +00:00
Eric Windisch c363d72c3c Fixed a typo that said "experiemental", no biggie.. would have been embarrassing
for a release though :)
--
Eric Windisch
2000-01-18 20:57:18 +00:00
Bill Currie 870110d713 configure.in:
added --enable-experimental
	create build_rpm (with some tidy up in that region)
build_rpm.in:
	initial checkin. not yet complete, but it builds a .tar.gz
2000-01-18 04:02:58 +00:00
Joseph Carter 3f74fe38b8 ./configure --enable-newstyle now actually does something. It changes the
default game name from "id1" to "base".  This allows you to have full and
shareware version's of Id's pak's installed, as well as other full TC's
you want..  You may want to make base a symlink to id1 for now since you
currently can't have multiple -game's, that's my next fix.
2000-01-18 03:13:38 +00:00
Bill Currie 54039a0ba1 configure.in:
made QF_VERSION and VERSION AC_SUBSTed as well as AC_DEFINED_UNQUOTED
quakeforge.spec.in
	use @QF_VERSION@
2000-01-18 02:58:36 +00:00
Joseph Carter 0f80fb559f Added --enable-newstyle to configure which will define NEWSTYLE. This is
only to be used for changes to defaults which do not affect gameplay such
as where we look for pak files by default.
2000-01-17 02:53:39 +00:00
Zephaniah E. Hull 0391657e6b We now have two versions, what we first identify ourselves as, which is
2.40, and the quakeforge version, fixes the annoying spectator bug..
2000-01-16 12:19:30 +00:00
Bill Currie 61bf2de3ef common/mdfour.c common/pr_edict.c common/pr_exec.c uquake/r_main.c:
various warning cleanups
configure.in:
	check for XShm before enabling X
2000-01-14 03:41:40 +00:00
Bill Currie d38e0313cc autoconf 2.13 required 2000-01-14 02:46:08 +00:00
Marcus Sundberg cf4671f0e9 Hopefully fixed detection of XShmQueryExtension. 2000-01-13 18:09:17 +00:00
Bill Currie 6f2a7047bc configure.in:
add quakeforge.spec to list of files configure is to creat.
quakeforge.spec.in:
	initial checkin. still needs work/testing.
2000-01-13 04:50:52 +00:00
Marcus Sundberg 9b8565da9c Add check for X11/extensions/xf86vmode.h 2000-01-11 01:16:26 +00:00
Zephaniah E. Hull ac1b243f38 -pedantic is gone, GONE!
Never to return its GONE! *bounce*
2000-01-10 08:49:58 +00:00
Marcus Sundberg 532867283c Check for sys/io.h and asm/io.h 2000-01-09 02:18:10 +00:00
Marcus Sundberg a3ae628e5a Replaced don't with do not so emacs font-lock-mode works ;) 2000-01-08 23:27:17 +00:00
Marcus Sundberg 669c43509f Fix libraries being accidentally added to 2000-01-08 22:56:05 +00:00