aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* fix build with newer git installationsludwig2009-01-131-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1491 edf5b092-35ff-0310-97b2-ce42778d08ea
* use -fno-strict-aliasing again. code is just not ready yet.ludwig2008-11-121-8/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1488 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix empty loops causing build failures in mingwludwig2008-11-101-4/+4
| | | | | | Patch by Przemysław Iskra (#3813) git-svn-id: svn://svn.icculus.org/quake3/trunk@1485 edf5b092-35ff-0310-97b2-ce42778d08ea
* enable new powerpc vmludwig2008-11-101-3/+19
| | | | | | Patch by Przemysław Iskra (#3796) git-svn-id: svn://svn.icculus.org/quake3/trunk@1484 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix strict aliasing issuesludwig2008-11-031-8/+8
| | | | | | Patch by Przemysław Iskra (#3805) git-svn-id: svn://svn.icculus.org/quake3/trunk@1481 edf5b092-35ff-0310-97b2-ce42778d08ea
* libraries do not belong to LDFLAGS.ludwig2008-11-021-58/+64
| | | | | | | | | | Patch creates separate *LIBS variables for libraries, leaving LDFLAGS for real flags, like -shared or --as-needed. Also CFLAGS are used when linking: -m32/-m64 belongs to CFLAGS, not LDFLAGS; linker additionally optimizes output file when -O* is in flags. Patch by Przemysław Iskra (#3813) git-svn-id: svn://svn.icculus.org/quake3/trunk@1477 edf5b092-35ff-0310-97b2-ce42778d08ea
* x86_64_assembler should use separate object file for dedicated serverludwig2008-11-021-1/+1
| | | | | | patch by Przemysław Iskra git-svn-id: svn://svn.icculus.org/quake3/trunk@1476 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug #3729) server dependencies on client.h (Ben Millwood)tma2008-08-221-2/+13
| | | | | | | | | | | * (bug #3731) BUILD_MISSIONPACK flag in Makefile (Gabriel Schnoering <gabriel.schnoering@gmail.com>) * (bug #3756) Q3VM crashes on unaligned block copy with SIGBUS (Patrick Baggett <baggett.patrick@figglesoftware.com>) and... * (bug #3755) IOQuake3 shouldn't use GCC-specific __FUNCTION__ git-svn-id: svn://svn.icculus.org/quake3/trunk@1456 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Update to jpeg-6b (only a decade old)tma2008-08-211-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1452 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Alpha sort the jpeg file list in the Makefile, just becausetma2008-08-191-4/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1449 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Use IPv6 header qcommon/wspiapi.h if it has been added by the end usertma2008-08-091-8/+4
| | | | | | | * Update README to explain the Windows XP requirement git-svn-id: svn://svn.icculus.org/quake3/trunk@1444 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Elaborate on the reasons for requiring Windows XPtma2008-08-041-0/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1437 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix build without VOIP (David Severwright, bug#3720)ludwig2008-07-161-0/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1427 edf5b092-35ff-0310-97b2-ce42778d08ea
* also define proper version when using git-svnludwig2008-07-161-0/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1425 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 3692) Makefile infinitely recurses if no targets are definedtma2008-07-051-0/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1404 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix the build on openbsd (Ian Lindsay)ludwig2008-06-201-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1389 edf5b092-35ff-0310-97b2-ce42778d08ea
* allow linking against an external speex libraryludwig2008-06-051-2/+11
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1369 edf5b092-35ff-0310-97b2-ce42778d08ea
* Allow USE_LOCAL_HEADERS to work with SDL on Linux builds.icculus2008-06-041-0/+4
| | | | | | | Otherwise, cross-compiling doesn't work. git-svn-id: svn://svn.icculus.org/quake3/trunk@1364 edf5b092-35ff-0310-97b2-ce42778d08ea
* move voip cflags definition to platform independent placeludwig2008-06-021-40/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1354 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed non-VoIP builds.icculus2008-06-021-41/+45
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1353 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added libspeex to revision control, and updated Makefile to use it.icculus2008-06-011-24/+50
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1352 edf5b092-35ff-0310-97b2-ce42778d08ea
* Initial patch for in-game VoIP support!icculus2008-06-011-0/+41
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1348 edf5b092-35ff-0310-97b2-ce42778d08ea
* mumble link supportludwig2008-05-301-0/+33
| | | | | | | The coordinate calculation was adopted from Warsow's mumble patch. git-svn-id: svn://svn.icculus.org/quake3/trunk@1347 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Workaround for buggy MacOSX getaddrinfo() implementation that doesn't ↵thilo2008-05-171-1/+2
| | | | | | | | | accept AF_UNSPEC parameter in hints structure. Thanks icculus for reporting. - Add -faltivec flag for debug builds. git-svn-id: svn://svn.icculus.org/quake3/trunk@1344 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix a bunch of compile warningstma2008-05-101-10/+12
| | | | | | | | * Only call pkg-config if it exists * Remove cl_consoleHistory from README git-svn-id: svn://svn.icculus.org/quake3/trunk@1342 edf5b092-35ff-0310-97b2-ce42778d08ea
* define the product version in the Makefileludwig2008-05-061-20/+9
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1340 edf5b092-35ff-0310-97b2-ce42778d08ea
* mingw32: allow to override cflags and libs for external librariesludwig2008-04-281-16/+40
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1332 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Implement stereo rendering with anaglyph images.thilo2008-04-271-1/+0
| | | | | | | - Add r_greyscale for black&white rendering git-svn-id: svn://svn.icculus.org/quake3/trunk@1328 edf5b092-35ff-0310-97b2-ce42778d08ea
* * enable building of QVM for Mac OS X againtjw2008-04-231-3/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1327 edf5b092-35ff-0310-97b2-ce42778d08ea
* add nsis installer target for mingw32ludwig2008-04-151-0/+9
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1321 edf5b092-35ff-0310-97b2-ce42778d08ea
* Include #ifdef to make it easier to create a stand-alone binary.thilo2008-04-091-2/+16
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1307 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to MinGW build following IPv6 changestma2008-04-051-1/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1294 edf5b092-35ff-0310-97b2-ce42778d08ea
* http://bugzilla.icculus.org/show_bug.cgi?id=3579thilo2008-03-281-4/+4
| | | | | | | Patch to make Solaris work again by Vincent Cojot. git-svn-id: svn://svn.icculus.org/quake3/trunk@1288 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Compile bg_* files separately for each game module, as originally intendedtma2008-03-171-24/+114
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1272 edf5b092-35ff-0310-97b2-ce42778d08ea
* remove code duplicated from libjpeg and make internal functions staticludwig2008-02-141-0/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1260 edf5b092-35ff-0310-97b2-ce42778d08ea
* move all image decoders into separate filesludwig2008-02-141-0/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1257 edf5b092-35ff-0310-97b2-ce42778d08ea
* move png support to separate fileludwig2008-02-121-0/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1253 edf5b092-35ff-0310-97b2-ce42778d08ea
* * print LDFLAGS summary in the make output after CFLAGS summary (Hobbes)tjw2008-01-031-0/+6
| | | | | | | * Fix typo in make-macosx-ub.sh (Hobbes) git-svn-id: svn://svn.icculus.org/quake3/trunk@1247 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Update the Mac OS X build process (again)tjw2008-01-031-42/+16
| | | | | | | | * Allow BUILD_* env vars to be passed to make to build only specific components git-svn-id: svn://svn.icculus.org/quake3/trunk@1246 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix build process on 10.5 and 10.4 sdks for tjw's modificationsthilo2007-12-311-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1244 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Improved Mac OS X build support.tjw2007-12-311-13/+4
| | | | | | | | * Dropped support for Mac OS X 10.2 to simplify things. If anyone still needs this version supported let me know. git-svn-id: svn://svn.icculus.org/quake3/trunk@1243 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix building on MacOSX.thilo2007-12-141-26/+24
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1238 edf5b092-35ff-0310-97b2-ce42778d08ea
* * s/x86/i386 on previous revisiontma2007-12-071-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1229 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 3460) Revert OS X uname changetma2007-12-071-3/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1228 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Add con_log.c to log all console outputtma2007-11-301-0/+3
| | | | | | | | | | | | * Add con_passive.c to cut down on #ifdef DEDICATED in sys_main.c * Add Sys_ErrorDialog to report ERR_FATALs to the user + On Windows use a MessageBox and offer to copy the console log to the clipboard + On everything else print to the terminal and save the console log as crashlog.txt git-svn-id: svn://svn.icculus.org/quake3/trunk@1222 edf5b092-35ff-0310-97b2-ce42778d08ea
* Solaris fixes by Vincent Cojotludwig2007-11-301-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1221 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Move MINSDL_ values to sys_local.h from Makefile/VC projecttma2007-11-261-8/+10
| | | | | | | | * Merge *BSD platform definitions in q_platform.h * IRIX support (Patrick Baggett <baggett.patrick@figglesoftware.com>) git-svn-id: svn://svn.icculus.org/quake3/trunk@1218 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Move SDL library version check to sys_main.c as it's proving difficult totma2007-11-251-27/+7
| | | | | | | | | | make the Makefile check sufficiently portable * Remove unnecessary GL PFN... casts from SDL_GL_GetProcAddress calls * Replace OS X uname workaround with Solaris workaround, as I believe OS X uname now behaves the same as GNU name git-svn-id: svn://svn.icculus.org/quake3/trunk@1217 edf5b092-35ff-0310-97b2-ce42778d08ea
* Don't define ELF, use __ELF__ insteadludwig2007-11-061-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1207 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Move TOOLS_OPTIMIZEtma2007-11-021-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1205 edf5b092-35ff-0310-97b2-ce42778d08ea