Commit Graph

290 Commits

Author SHA1 Message Date
Jamie Wilkinson 2cd24175ce - updated TODO list 2002-04-13 02:06:37 +00:00
Jamie Wilkinson e68dc6402a - bootstrap clean removes autom4te.cache
- added 3DFX driver to vid_menu.c
2002-04-13 02:03:20 +00:00
Jamie Wilkinson b02711f1a5 - taniwha's munmap patch 2002-04-13 02:01:07 +00:00
Jamie Wilkinson 925a3c1e98 - added fxgl to the permissions check 2002-04-13 00:28:30 +00:00
Jamie Wilkinson 494ff6431b - Added 3dfx driver to vid_menu
- renamed it back to ref_fxgl.so
2002-04-13 00:21:58 +00:00
Jamie Wilkinson 476f5e4ae9 - fixed up a bit more that should use HAVE_MASM 2002-04-12 14:47:58 +00:00
Jamie Wilkinson 309c37b9c2 - Removed traces of C_ONLY, replaced with HAVE_MASM 2002-04-12 12:41:24 +00:00
Jamie Wilkinson c25b318fc2 - Disabled -Wall and -Werror for people who want to unpack
rogue and xatrix into the directories and build it... my
  tree is clean, but we'll have to wait to see if we can
  include it in CVS
2002-04-11 14:12:28 +00:00
Jamie Wilkinson 628e28f93d - updated top level .gitignore 2002-04-11 00:40:19 +00:00
Jamie Wilkinson 404101bc00 - Changed -lpthread to -pthread in quake2_LDFLAGS. Should
probably be a configure test
- Added configure test for AFMT_S16_NE (FreeBSD doesn't have
  _NE, only _LE or _BE)
- Wrapped the use of AFMT_S16_NE in ifdef HAVE_AFMT_S16_NE
2002-04-11 00:38:25 +00:00
Jamie Wilkinson 740faf6966 - used USE_ASM in assembler files and c files, to build asm
when needed and c routines otherwise
- HAVE_MASM is off always (in configure.in), only switch it on
  if you've got masm and you're on windows...
2002-04-10 06:57:39 +00:00
Jamie Wilkinson dbd74b43ca - more cosmetic changes 2002-04-10 04:15:48 +00:00
Jamie Wilkinson dff9b25105 - cosmetic changes to configure.in 2002-04-10 01:41:52 +00:00
Jamie Wilkinson 076eccb5c0 - Added configure test for sys/soundcard.h
- Renamed linux/soundcard.h in src/snd.c to sys/soundcard.h
  as it's portable
2002-04-10 01:23:13 +00:00
Jamie Wilkinson 76847ab8a3 - Added configure test for -ldl
- Using HAVE_DLOPEN in source files
2002-04-10 01:18:41 +00:00
Jamie Wilkinson 791d886807 - updated TODO list 2002-04-09 12:45:05 +00:00
Jamie Wilkinson 2a91c72d3d - updated TODO list 2002-04-09 08:48:47 +00:00
Jamie Wilkinson 5a98c829ba - added a version of CDAudio_RandomPlay for those machines
that don't get the #ifdef
2002-04-09 08:41:49 +00:00
Jamie Wilkinson a3c0bd8e43 * updated TODO list 2002-04-09 02:21:31 +00:00
Jamie Wilkinson 4aaa3094a3 * src/rw*svgalib.c compile fine without src/vt.h, so
commented it out in them, and removed from configure test
2002-04-09 02:01:36 +00:00
Jamie Wilkinson 5dfca94f1c * bootstrap tries to detect if you have gmake instead of
make for bsd systems
* cleaned out the header file checks in configure, now add
  them as they're needed
* check for sys/vt.h in src/rw*svgalib.c
2002-04-09 01:49:38 +00:00
Jamie Wilkinson 41a546293a * Removed extraneous Makefiles 2002-04-09 01:33:13 +00:00
Bill Currie 81b31308fa fix the _ symbol prefix detection. software rendering now works 2002-04-08 06:17:02 +00:00
Bill Currie 24da5fdadc better ignorage 2002-04-08 05:49:33 +00:00
Bill Currie 4ef52da08a when linking, libs should go in *_LDADD rather than *_LDFLAGS as LDADD gets
added /after/ the object files, but LDFLAGS /before/ the object files
2002-04-08 05:42:08 +00:00
Bill Currie c17021f01b set AS and ASFLAGS 2002-04-08 05:09:37 +00:00
Bill Currie 47643dcfbe fix a comment portability warning 2002-04-08 05:09:20 +00:00
Jamie Wilkinson 467393f8dc Trying to get the refreshers to link properly 2002-04-08 04:57:31 +00:00
Jamie Wilkinson 167eba82c0 * Now builds all video refreshers (except ref_fxgl.so
because I don't have GL/fxmesa.h)  Time to learn how
  configure can selectively build refreshers.
2002-04-07 01:07:20 +00:00
Jamie Wilkinson 9b44da971f * Added the turd directories to .gitignore
* bootstrap clean removes config.log now
2002-04-06 06:56:44 +00:00
Jamie Wilkinson b3a333df91 * Added .deps to the .gitignore files 2002-04-06 06:33:27 +00:00
Jamie Wilkinson 4bd5535532 * Moved everything in game/ to src/ so that hopefully quake2
will run out of the source tree.
* Added the LICENSE files from xatrix and rogue, someone can
  look at them and decide if we can put the rest of them
  into CVS.
* Moved 2do.txt from ctf into docs/TODO-ctf.txt
2002-04-06 06:30:19 +00:00
Jamie Wilkinson 2e21941abd * no longer link every fucking binary against libdl, libm,
libpthread.
2002-04-06 05:56:23 +00:00
Jamie Wilkinson 0bd2f30658 * Got rid of -Dstricmp=strcasecmp 2002-04-06 05:31:01 +00:00
Jamie Wilkinson 1688fc5eee * oops, forgot these
* by the way, the asm software refresh code isn't built,
  configure will have to work out if $(AS) is available and
  we're on i386
2002-04-06 05:06:19 +00:00
Jamie Wilkinson bd99d9b499 * Moved ref_soft into src/, made it build.
* Lots of LD and CFLAGS in src/Makefile.am... I think most
  of it should be automagic by configure
2002-04-06 05:03:53 +00:00
Jamie Wilkinson 1c775689ab * Got rid of that ugly -DLINUX_VERSION from the makefile,
instead source files now use config.h
2002-04-05 01:02:17 +00:00
Jamie Wilkinson ff75ee0460 * Fixed include paths in ref_gl
* doesn't try to build xatrix and rogue by default
2002-04-05 00:45:27 +00:00
Jamie Wilkinson cc662a1477 Removing this ref_soft dir (dunno why i added it) 2002-04-05 00:27:18 +00:00
Jamie Wilkinson 28147f7e1a * Moved ref_gl into src/ so that when it builds, the video
refreshers are in the same directory as the quake2 binary
2002-04-05 00:24:29 +00:00
Bill Currie 62093fabca fix a syntax error 2002-04-04 23:11:31 +00:00
Jamie Wilkinson 8e79055eef * run "boostrap clean" to *really* clean up the source tree,
should be as good as doing a pristine checkout
* I've got the xatrix and rogue modpacks building, but their
  license is dubious.  game.h has been updated with the 2
  extra lines that the xatrix and rogue game.h's had, and
  the Makefile.ams will build the code if you unpack them
  into the dirs (with a little modification because of -Wall
  -Werror ;-)
2002-04-04 13:44:56 +00:00
Jamie Wilkinson a1d6631267 Some notes about building from CVS and a warning that things
won't work :)
2002-04-03 03:35:06 +00:00
Jamie Wilkinson c85e0a0450 * Removed old turd makefile from game/ctf
* Removed ctf/game.h as it's in the dir above it
* merged difference of ctf/game.h into game.h (they were all
  comments)
2002-04-03 03:28:15 +00:00
Jamie Wilkinson 89ea530ad9 * Added .gitignore files for the new directories 2002-04-03 03:10:33 +00:00
Jamie Wilkinson 84d1c018f2 * configure creates the rogue and xatrix makefiles
* game.h comments and ifdef wrapper cleaned up
2002-04-03 03:07:00 +00:00
Jamie Wilkinson 8e8ec4fe76 * Added (unused) Makefile.ams for xatrix and rogue from the
top level Makefile.old
2002-04-03 02:59:33 +00:00
Jamie Wilkinson c333a4adc7 * Now builds both baseq2 and ctf game.so 2002-04-03 02:45:20 +00:00
Jamie Wilkinson c8157a5155 * Forgot to remove these files from the repository 2002-04-03 02:10:27 +00:00
Jamie Wilkinson f10de7dd58 * Moved game/baseq2/game.h into game/game.h as it is the
api that the quake2 binary uses
2002-04-03 02:05:47 +00:00