aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
...
* * Replace horrendously long list of build rules with set of inference rulestma2007-07-141-310/+89
| | | | | | | | | | * Remove unused DO_DEBUG_CC and DO_SHLIB_DEBUG_CC commands * Fix various bits of trailing whitespace * Remove vm_ppc.c and move vm_ppc_new.c into its place * Rename winquake.rc to win_resource.rc git-svn-id: svn://svn.icculus.org/quake3/trunk@1111 edf5b092-35ff-0310-97b2-ce42778d08ea
* OS X mouse hack, must remove when SDL adds it internally.zakk2007-07-091-1/+1
| | | | | | | | | | Please see bugzilla case: http://bugzilla.icculus.org/show_bug.cgi?id=3206 and http://bugzilla.libsdl.org/show_bug.cgi?id=445 git-svn-id: svn://svn.icculus.org/quake3/trunk@1108 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Remove silly MINGW_CFLAGS hacktma2007-06-021-4/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1096 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Assumptions are already made that the compiler used is GCC, so it seems sillytma2007-06-021-15/+1
| | | | | | | | | | to make per-platform exceptions in order to make the IS_GCC test work. Instead just rely on $(CC) being set by the system (i.e. make) and it being GCC. If this causes problems on any platforms please discuss it on the mailing list or IRC git-svn-id: svn://svn.icculus.org/quake3/trunk@1095 edf5b092-35ff-0310-97b2-ce42778d08ea
* Changes for SunOS: grep -q doesn't work on SunOS and GNU make on SunOS ↵coyote2007-05-301-2/+9
| | | | | | defines CC as 'cc' by default (it's not present). git-svn-id: svn://svn.icculus.org/quake3/trunk@1093 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix dependency generation when GCC is invoked using just "cc"tma2007-05-291-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1092 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Allow CC to be overridden externally to the Makefiletma2007-05-291-11/+7
| | | | | | | | | * Make cross-make-mingw.sh more generic using the above * Update README to reflect changes * Fix a couple of warnings in the Windows input layer git-svn-id: svn://svn.icculus.org/quake3/trunk@1090 edf5b092-35ff-0310-97b2-ce42778d08ea
* use ioquake3 instead of quake3 for tar file in dist targetludwig2007-01-231-4/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1035 edf5b092-35ff-0310-97b2-ce42778d08ea
* Changes to build defines for Solaris on i86pc. Minor fix to q_platform.h for ↵coyote2006-11-301-10/+11
| | | | | | Solaris. git-svn-id: svn://svn.icculus.org/quake3/trunk@995 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Mac OS X ppc version needs to be compiled with an -O flag (-O3 is used)tjw2006-09-241-1/+1
| | | | | | | | | or the client simply neglects to draw most models. I didn't believe it myself, but I can reproduce by compiling with both XCode 2.3 on PPC and XCode 2.4 on x86. Compiler flag voodoo to the extreeeem! git-svn-id: svn://svn.icculus.org/quake3/trunk@915 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Mac OS X compiler optimization flag -O3 (or any -O flag) generate brokentjw2006-09-231-2/+2
| | | | | | | | pk3 handling in the new XCode 2.4 * use more proper SSE compiler optimization flags for Mac OS X on x86 git-svn-id: svn://svn.icculus.org/quake3/trunk@914 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 2813) ioquake3 on win32 is no longer linked to SHFolder.dll. insteadtjw2006-09-201-1/+1
| | | | | | | | | | it is dynamically loaded at run-time. this means that win95/win98 systems can fail the homepath detection gracefully if they don't have the dll installed (this dll is only provided by Internet Explorer updates on those systems) git-svn-id: svn://svn.icculus.org/quake3/trunk@909 edf5b092-35ff-0310-97b2-ce42778d08ea
* * add cURL support for HTTP/FTP downloading (bug 2661)tjw2006-09-111-0/+51
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@898 edf5b092-35ff-0310-97b2-ce42778d08ea
* * fixed Mac OS X cross compiling from a ppc hosttjw2006-08-311-3/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@883 edf5b092-35ff-0310-97b2-ce42778d08ea
* * moved SVN_VERSION #ifdef from client.h to q_shared.h so dedicated servertjw2006-08-261-1/+1
| | | | | | | builds when svn version cannot be detected git-svn-id: svn://svn.icculus.org/quake3/trunk@872 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Print the SVN version string in Com_Init()tjw2006-08-251-0/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@869 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Add SVN version string to client console (clean up last commit)tjw2006-08-221-4/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@859 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Add SVN version to the version string displayed in the client consoletjw2006-08-221-3/+15
| | | | | | | if it can be detected git-svn-id: svn://svn.icculus.org/quake3/trunk@858 edf5b092-35ff-0310-97b2-ce42778d08ea
* * qvm files no longer installed by "make copyfiles"tma2006-08-131-11/+0
| | | | | | | | | | | | * Loopback clients only get snapshots at the server frame rate now (Anonymous <nkylqinhvgcbyl@mailinator.com>) * JPEG chroma subsampling disabled if the quality value is >= 85 (Anonymous <nkylqinhvgcbyl@mailinator.com>) * cl_lanForcePackets. When set to 0 (default is 1) the cl_maxpackets setting will be ignored if on a LAN. (Anonymous <nkylqinhvgcbyl@mailinator.com>) git-svn-id: svn://svn.icculus.org/quake3/trunk@838 edf5b092-35ff-0310-97b2-ce42778d08ea
* bug 2723tjw2006-08-021-3/+3
| | | | | | | * ARCH should be i386 instead of x86 for Mac OS X too git-svn-id: svn://svn.icculus.org/quake3/trunk@831 edf5b092-35ff-0310-97b2-ce42778d08ea
* bug 2723tjw2006-08-021-46/+87
| | | | | | | | | | | | | | * adds a shell script ./make-macosx-ub.sh that builds Mac OS X Universal Binary * fixes Mac OS X x86 VM crashes (-mstackrealign) * adds current working directory to the search path on Mac OS X to make working with .app bundles easier * various tweaks to make ioquake3 build against the 10.2 SDK * changed default OpenAL .dylib location to the path of the one included with the Framework bundled in 10.4 (for USE_OPENAL_DLOPEN) * updated to a Universal libSDL-1.2.0.dylib git-svn-id: svn://svn.icculus.org/quake3/trunk@830 edf5b092-35ff-0310-97b2-ce42778d08ea
* bug 2813tjw2006-08-011-1/+1
| | | | | | | | * fixed bug with new win32 home path detection * added SHFolder.lib linking to the mingw build for win98/win95 compat git-svn-id: svn://svn.icculus.org/quake3/trunk@829 edf5b092-35ff-0310-97b2-ce42778d08ea
* Add HAVE_VM_COMPILED=true for x86 FreeBSD so vm_x86.c gets built.thilo2006-06-061-0/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@799 edf5b092-35ff-0310-97b2-ce42778d08ea
* refactor platform specific stuff a bitludwig2006-06-061-15/+28
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@798 edf5b092-35ff-0310-97b2-ce42778d08ea
* Correction in PowerPC JIT code. Fixes crash in server browser, etc, on Mac OS Xicculus2006-05-291-1/+1
| | | | | | | and probably PowerPC Linux, too...fixes Bugzilla #2519. git-svn-id: svn://svn.icculus.org/quake3/trunk@791 edf5b092-35ff-0310-97b2-ce42778d08ea
* sdl1111111111111111111111111111zakk2006-05-251-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@789 edf5b092-35ff-0310-97b2-ce42778d08ea
* SDL built won't get copied anymore because it gets built by default even if ↵thilo2006-04-291-3/+4
| | | | | | SMP doesn't work. git-svn-id: svn://svn.icculus.org/quake3/trunk@732 edf5b092-35ff-0310-97b2-ce42778d08ea
* Applied patch by Ben Noordhuis:thilo2006-04-291-2/+25
| | | | | | | | - Fix for "make copyfile" errors when certain parts are not built. - SMP binary and QVMs now get copied when built git-svn-id: svn://svn.icculus.org/quake3/trunk@731 edf5b092-35ff-0310-97b2-ce42778d08ea
* * cl_guid for semi-reliable server authentication (from tjw)tma2006-04-221-0/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@720 edf5b092-35ff-0310-97b2-ce42778d08ea
* God damn spaces.zakk2006-04-191-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@711 edf5b092-35ff-0310-97b2-ce42778d08ea
* Minor makefile change (blame gentoo's vapier if it doesn't work right)zakk2006-04-191-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@710 edf5b092-35ff-0310-97b2-ce42778d08ea
* solaris tr apparently doesn't work as the GNU oneludwig2006-04-041-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@695 edf5b092-35ff-0310-97b2-ce42778d08ea
* PLATFORM is lower caseludwig2006-04-041-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@694 edf5b092-35ff-0310-97b2-ce42778d08ea
* * web directory no longer present, so don't try to remove ittma2006-03-241-2/+1
| | | | | | | * Cosmetic patch from zinx git-svn-id: svn://svn.icculus.org/quake3/trunk@668 edf5b092-35ff-0310-97b2-ce42778d08ea
* webspace is separate now, so generate one splash image.floam2006-03-241-2/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@661 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix native MinGW QVM compilationtma2006-03-211-0/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@652 edf5b092-35ff-0310-97b2-ce42778d08ea
* package files with owner rootludwig2006-03-051-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@623 edf5b092-35ff-0310-97b2-ce42778d08ea
* Makefilefloam2006-03-011-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@609 edf5b092-35ff-0310-97b2-ce42778d08ea
* Morefloam2006-03-011-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@606 edf5b092-35ff-0310-97b2-ce42778d08ea
* I guess the image is getting converted on the fly for the installer, lets at ↵floam2006-02-221-1/+1
| | | | | | least add a border so it doesn't clash so bad git-svn-id: svn://svn.icculus.org/quake3/trunk@581 edf5b092-35ff-0310-97b2-ce42778d08ea
* use new logo file nameludwig2006-02-211-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@578 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed some unused dirs from makedirstma2006-01-261-2/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@528 edf5b092-35ff-0310-97b2-ce42778d08ea
* * SDL and OpenAL enabled on FreeBSD (patch from espelho)tma2006-01-261-1/+32
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@527 edf5b092-35ff-0310-97b2-ce42778d08ea
* * s/i686/i586/ - see bug #2578tma2006-01-191-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@509 edf5b092-35ff-0310-97b2-ce42778d08ea
* * <BOLD AND FAT>"make distclean" now does what you'd expect</BOLD AND FAT>tma2006-01-181-1/+4
| | | | | | | * "make clean toolsclean" now does what "make distclean" did before git-svn-id: svn://svn.icculus.org/quake3/trunk@505 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Move code/unix/Makefile to ./Makefiletma2006-01-151-0/+1707
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@490 edf5b092-35ff-0310-97b2-ce42778d08ea
* [ The revision is intentionally left broken ]tma2006-01-151-14/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@489 edf5b092-35ff-0310-97b2-ce42778d08ea
* convert the logo to xpm during "make dist"ludwig2005-11-301-0/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@392 edf5b092-35ff-0310-97b2-ce42778d08ea
* files to create a loki-setup based installer. run "make installer"ludwig2005-11-271-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@379 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Make copyfiles target work from top-level Makefilefloam2005-11-031-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@248 edf5b092-35ff-0310-97b2-ce42778d08ea