mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-10 15:22:04 +00:00
missed these files. not bad considering the number of files involved :)
This commit is contained in:
parent
87854e1a0c
commit
5e7703d5fe
11 changed files with 7514 additions and 0 deletions
138
qw/source/fbset_modes_l.l
Normal file
138
qw/source/fbset_modes_l.l
Normal file
|
@ -0,0 +1,138 @@
|
|||
|
||||
/*
|
||||
* Linux Frame Buffer Device Configuration
|
||||
*
|
||||
* © Copyright 1995-1998 by Geert Uytterhoeven
|
||||
* (Geert.Uytterhoeven@cs.kuleuven.ac.be)
|
||||
*
|
||||
* --------------------------------------------------------------------------
|
||||
*
|
||||
* This file is subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file COPYING in the main directory of the Linux
|
||||
* distribution for more details.
|
||||
*/
|
||||
|
||||
|
||||
%{
|
||||
|
||||
#define YYSTYPE long
|
||||
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#define Die Sys_Error
|
||||
|
||||
#include "fbset.h"
|
||||
#include "fbset_modes_y.h"
|
||||
|
||||
struct keyword {
|
||||
const char *name;
|
||||
int token;
|
||||
int value;
|
||||
};
|
||||
|
||||
static struct keyword keywords[] = {
|
||||
{ "mode", MODE, 0 },
|
||||
{ "geometry", GEOMETRY, 0 },
|
||||
{ "timings", TIMINGS, 0 },
|
||||
{ "hsync", HSYNC, 0 },
|
||||
{ "vsync", VSYNC, 0 },
|
||||
{ "csync", CSYNC, 0 },
|
||||
{ "gsync", GSYNC, 0 },
|
||||
{ "extsync", EXTSYNC, 0 },
|
||||
{ "bcast", BCAST, 0 },
|
||||
{ "laced", LACED, 0 },
|
||||
{ "double", DOUBLE, 0 },
|
||||
{ "rgba", RGBA, 0 },
|
||||
{ "nonstd", NONSTD, 0 },
|
||||
{ "accel", ACCEL, 0 },
|
||||
{ "grayscale", GRAYSCALE, 0 },
|
||||
{ "endmode", ENDMODE, 0 },
|
||||
{ "low", POLARITY, LOW },
|
||||
{ "high", POLARITY, HIGH },
|
||||
{ "false", BOOLEAN, FALSE },
|
||||
{ "true", BOOLEAN, TRUE },
|
||||
{ "", -1, 0 }
|
||||
};
|
||||
|
||||
int line = 1;
|
||||
|
||||
|
||||
void yyerror(const char *s)
|
||||
{
|
||||
Die("%s:%d: %s\n", Opt_modedb, line, s);
|
||||
}
|
||||
|
||||
|
||||
int yywrap(void)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
static int FindToken(const char *s)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; keywords[i].token > 0; i++)
|
||||
if (!strcasecmp(s, keywords[i].name)) {
|
||||
return keywords[i].token;
|
||||
}
|
||||
Die("%s:%d: Unknown keyword `%s'\n", Opt_modedb, line, s);
|
||||
}
|
||||
|
||||
|
||||
static const char *CopyString(const char *s)
|
||||
{
|
||||
int len;
|
||||
char *s2;
|
||||
|
||||
len = strlen(s)-2;
|
||||
if (!(s2 = malloc(len+1)))
|
||||
Die("No memory\n");
|
||||
strncpy(s2, s+1, len);
|
||||
s2[len] = '\0';
|
||||
return s2;
|
||||
}
|
||||
|
||||
|
||||
%}
|
||||
|
||||
keyword [a-zA-Z][a-zA-Z0-9]*
|
||||
number [0-9]*
|
||||
string \"[^\"\n]*\"
|
||||
comment \#([^\n]*)
|
||||
space [ \t]+
|
||||
junk .
|
||||
|
||||
%%
|
||||
|
||||
{keyword} {
|
||||
yylval = FindToken(yytext);
|
||||
return yylval;
|
||||
}
|
||||
|
||||
{number} {
|
||||
yylval = strtoul(yytext, NULL, 0);
|
||||
return NUMBER;
|
||||
}
|
||||
|
||||
{string} {
|
||||
yylval = (unsigned long)CopyString(yytext);
|
||||
return STRING;
|
||||
}
|
||||
|
||||
{comment}$ break;
|
||||
|
||||
{space} break;
|
||||
|
||||
\n {
|
||||
line++;
|
||||
break;
|
||||
}
|
||||
|
||||
{junk} {
|
||||
Die("%s:%d: Invalid token `%s'\n", Opt_modedb, line, yytext);
|
||||
}
|
||||
|
||||
%%
|
176
qw/source/fbset_modes_y.y
Normal file
176
qw/source/fbset_modes_y.y
Normal file
|
@ -0,0 +1,176 @@
|
|||
/*
|
||||
* Linux Frame Buffer Device Configuration
|
||||
*
|
||||
* © Copyright 1995-1998 by Geert Uytterhoeven
|
||||
* (Geert.Uytterhoeven@cs.kuleuven.ac.be)
|
||||
*
|
||||
* --------------------------------------------------------------------------
|
||||
*
|
||||
* This file is subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file COPYING in the main directory of the Linux
|
||||
* distribution for more details.
|
||||
*/
|
||||
|
||||
|
||||
%{
|
||||
|
||||
#define YYSTYPE long
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#define Die Sys_Error
|
||||
|
||||
#include "fbset.h"
|
||||
|
||||
extern int yylex(void);
|
||||
extern void yyerror(const char *s);
|
||||
extern int line;
|
||||
|
||||
|
||||
static struct VideoMode VideoMode;
|
||||
|
||||
static void ClearVideoMode(void)
|
||||
{
|
||||
memset(&VideoMode, 0, sizeof(VideoMode));
|
||||
VideoMode.accel_flags = FB_ACCELF_TEXT;
|
||||
}
|
||||
|
||||
%}
|
||||
|
||||
%start file
|
||||
|
||||
%token MODE GEOMETRY TIMINGS HSYNC VSYNC CSYNC GSYNC EXTSYNC BCAST LACED DOUBLE
|
||||
RGBA NONSTD ACCEL GRAYSCALE
|
||||
ENDMODE POLARITY BOOLEAN STRING NUMBER
|
||||
|
||||
%%
|
||||
|
||||
file : vmodes
|
||||
;
|
||||
|
||||
|
||||
vmodes : /* empty */
|
||||
| vmodes vmode
|
||||
;
|
||||
|
||||
vmode : MODE STRING geometry timings options ENDMODE
|
||||
{
|
||||
VideoMode.name = (char *)$2;
|
||||
AddVideoMode(&VideoMode);
|
||||
ClearVideoMode();
|
||||
}
|
||||
;
|
||||
|
||||
geometry : GEOMETRY NUMBER NUMBER NUMBER NUMBER NUMBER
|
||||
{
|
||||
ClearVideoMode();
|
||||
VideoMode.xres = $2;
|
||||
VideoMode.yres = $3;
|
||||
VideoMode.vxres = $4;
|
||||
VideoMode.vyres = $5;
|
||||
VideoMode.depth = $6;
|
||||
}
|
||||
;
|
||||
|
||||
timings : TIMINGS NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER
|
||||
{
|
||||
VideoMode.pixclock = $2;
|
||||
VideoMode.left = $3;
|
||||
VideoMode.right = $4;
|
||||
VideoMode.upper = $5;
|
||||
VideoMode.lower = $6;
|
||||
VideoMode.hslen = $7;
|
||||
VideoMode.vslen = $8;
|
||||
}
|
||||
;
|
||||
|
||||
options : /* empty */
|
||||
| options hsync
|
||||
| options vsync
|
||||
| options csync
|
||||
| options gsync
|
||||
| options extsync
|
||||
| options bcast
|
||||
| options laced
|
||||
| options double
|
||||
| options rgba
|
||||
| options nonstd
|
||||
| options accel
|
||||
| options grayscale
|
||||
;
|
||||
|
||||
hsync : HSYNC POLARITY
|
||||
{
|
||||
VideoMode.hsync = $2;
|
||||
}
|
||||
;
|
||||
|
||||
vsync : VSYNC POLARITY
|
||||
{
|
||||
VideoMode.vsync = $2;
|
||||
}
|
||||
;
|
||||
|
||||
csync : CSYNC POLARITY
|
||||
{
|
||||
VideoMode.csync = $2;
|
||||
}
|
||||
;
|
||||
|
||||
gsync : GSYNC POLARITY
|
||||
{
|
||||
VideoMode.gsync = $2;
|
||||
}
|
||||
;
|
||||
|
||||
extsync : EXTSYNC BOOLEAN
|
||||
{
|
||||
VideoMode.extsync = $2;
|
||||
}
|
||||
;
|
||||
|
||||
bcast : BCAST BOOLEAN
|
||||
{
|
||||
VideoMode.bcast = $2;
|
||||
}
|
||||
;
|
||||
|
||||
laced : LACED BOOLEAN
|
||||
{
|
||||
VideoMode.laced = $2;
|
||||
}
|
||||
;
|
||||
|
||||
double : DOUBLE BOOLEAN
|
||||
{
|
||||
VideoMode.dblscan = $2;
|
||||
}
|
||||
;
|
||||
|
||||
rgba : RGBA STRING
|
||||
{
|
||||
makeRGBA(&VideoMode, (const char*)$2);
|
||||
}
|
||||
;
|
||||
|
||||
nonstd : NONSTD NUMBER
|
||||
{
|
||||
VideoMode.nonstd = $2;
|
||||
}
|
||||
;
|
||||
|
||||
accel : ACCEL BOOLEAN
|
||||
{
|
||||
VideoMode.accel_flags = $2;
|
||||
}
|
||||
;
|
||||
|
||||
grayscale : GRAYSCALE BOOLEAN
|
||||
{
|
||||
VideoMode.grayscale = $2;
|
||||
}
|
||||
;
|
||||
|
||||
%%
|
237
qw/source/makefile.mgw
Normal file
237
qw/source/makefile.mgw
Normal file
|
@ -0,0 +1,237 @@
|
|||
#
|
||||
# Newtree makefile for MINGW (http://www.mingw.org)
|
||||
#
|
||||
# Copyright (C) 2000 Jukka Sorjonen
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version 2
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to:
|
||||
#
|
||||
# Free Software Foundation, Inc.
|
||||
# 59 Temple Place - Suite 330
|
||||
# Boston, MA 02111-1307, USA
|
||||
#
|
||||
#
|
||||
|
||||
# Where quakeforge source is located
|
||||
QFROOT = D:\PROJECT\QUAKE1\NEWTREE
|
||||
|
||||
# Mingw root directory
|
||||
CROOT = C:\MINGW32
|
||||
|
||||
# Path to your Direct-X libraries and includes
|
||||
DIRECTXSDK=D:\project\dx7sdk
|
||||
# Path to ZLIB includes (if not with mingw includes)
|
||||
ZLIB=D:\PROJECT\ZLIB
|
||||
# Path to SDLSDK
|
||||
SDLSDK=D:\project\SDL-1.1.6
|
||||
|
||||
# Target filenames
|
||||
qf_client_win_PROGRAM = qfwin.exe
|
||||
qf_client_wgl_PROGRAM = qfwgl.exe
|
||||
qf_client_sgl_PROGRAM = qfsgl.exe
|
||||
qf_client_sdl_PROGRAM = qfsdl.exe
|
||||
qf_server_PROGRAM = qfserver.exe
|
||||
|
||||
#qf_client_win_PROGRAM = qf-client-win.exe
|
||||
#qf_client_wgl_PROGRAM = qf-client-wgl.exe
|
||||
#qf_client_sgl_PROGRAM = qf-client-sgl.exe
|
||||
#qf_client_sdl_PROGRAM = qf-client-sdl.exe
|
||||
#qf_server_PROGRAM = qf-server.exe
|
||||
|
||||
#
|
||||
# Common sources
|
||||
#
|
||||
|
||||
#!if ASM_ARCH
|
||||
#math_ASM = math.S sys_x86.S
|
||||
#!endif
|
||||
|
||||
common_SOURCES= buildnum.c checksum.c cmd.c com.c crc.c cvar.c info.c link.c \
|
||||
locs.c mathlib.c mdfour.c model.c model_brush.c msg.c \
|
||||
net_chan.c net_com.c net_udp.c pmove.c pmovetst.c qargs.c \
|
||||
qendian.c quakefs.c quakeio.c sizebuf.c va.c zone.c hash.c \
|
||||
$(math_ASM)
|
||||
|
||||
sound_SOURCES= snd_dma.c snd_mem.c snd_mix.c
|
||||
|
||||
#
|
||||
# Win32 specific
|
||||
#
|
||||
WIN32_GENERAL = cl_sys_win.c fnmatch.c dirent.c sys_win.c
|
||||
WIN32_SOUND = snd_win.c
|
||||
WIN32_OTHER = cd_win.c joy_win.c in_win.c
|
||||
|
||||
#
|
||||
# Client itself
|
||||
#
|
||||
#if ASM_ARCH
|
||||
#client_ASM= snd_mixa.S cl_math.S
|
||||
#endif
|
||||
|
||||
client_SOURCES= cl_cam.c cl_cmd.c cl_cvar.c cl_demo.c cl_ents.c cl_input.c \
|
||||
cl_main.c cl_misc.c cl_parse.c cl_pred.c cl_slist.c cl_tent.c \
|
||||
console.c keys.c menu.c model_alias.c model_sprite.c nonintel.c \
|
||||
pcx.c r_view.c sbar.c skin.c teamplay.c tga.c wad.c vid.c $(client_ASM)
|
||||
|
||||
#
|
||||
# OPENGL rendering
|
||||
#
|
||||
ogl_SOURCES= fractalnoise.c gl_draw.c gl_dyn_fires.c gl_dyn_part.c \
|
||||
gl_dyn_textures.c gl_mesh.c gl_ngraph.c r_efrag.c \
|
||||
gl_rlight.c gl_rmain.c gl_rmisc.c gl_rsurf.c gl_screen.c \
|
||||
gl_sky.c gl_sky_clip.c gl_skin.c gl_view.c gl_warp.c \
|
||||
gl_model_alias.c gl_model_brush.c gl_model_fullbright.c \
|
||||
gl_model_sprite.c qfgl_ext.c
|
||||
|
||||
#
|
||||
# Software-rendering clients
|
||||
#
|
||||
# ... Common stuff
|
||||
#
|
||||
#if ASM_ARCH
|
||||
soft_ASM= d_draw.S d_draw16.S d_parta.S d_polysa.S d_scana.S d_spr8.S \
|
||||
d_varsa.S r_aclipa.S r_aliasa.S r_drawa.S r_edgea.S r_varsa.S \
|
||||
surf16.S surf8.S
|
||||
#endif
|
||||
|
||||
soft_SOURCES= sw_skin.c d_edge.c d_fill.c d_init.c d_modech.c \
|
||||
d_part.c d_polyse.c d_scan.c d_sky.c d_sprite.c d_surf.c \
|
||||
d_vars.c d_zpoint.c draw.c r_aclip.c r_alias.c r_bsp.c \
|
||||
r_draw.c r_edge.c r_efrag.c r_light.c r_main.c r_misc.c \
|
||||
r_part.c r_sky.c r_sprite.c r_surf.c r_vars.c sw_view.c \
|
||||
screen.c $(soft_ASM) sw_model_alias.c sw_model_brush.c \
|
||||
sw_model_sprite.c
|
||||
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
#if ASM_ARCH
|
||||
#world_ASM = worlda.S
|
||||
#endif
|
||||
|
||||
server_SYS = fnmatch.c dirent.c sv_sys_win.c sys_win.c
|
||||
|
||||
server_SOURCES= sv_pr_cmds.c pr_edict.c pr_exec.c pr_offs.c sv_ccmds.c sv_cvar.c \
|
||||
sv_ents.c sv_init.c sv_main.c sv_misc.c sv_model.c \
|
||||
sv_move.c sv_nchan.c sv_phys.c sv_send.c sv_user.c \
|
||||
ver_check.c world.c sv_progs.c $(world_ASM)
|
||||
|
||||
# Microsoft Opengl Win32
|
||||
|
||||
wgl_SOURCES= vid_wgl.c
|
||||
|
||||
#
|
||||
# ... SciTech MGL
|
||||
#
|
||||
mgl_SOURCES= vid_mgl.c
|
||||
|
||||
#
|
||||
# ... Sam Lantinga's Simple DirectMedia Layer, version 1.0 and higher
|
||||
#
|
||||
|
||||
sdl_SOURCES= vid_sdl.c in_sdl.c joy_null.c cd_sdl.c SDL_main.c
|
||||
|
||||
#
|
||||
|
||||
sgl_SOURCES= vid_sgl.c vid_common_gl.c in_sdl.c joy_null.c cd_sdl.c SDL_main.c
|
||||
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
qf_client_wgl_SOURCES = $(common_SOURCES) $(wgl_SOURCES) $(client_SOURCES) $(ogl_SOURCES) \
|
||||
$(WIN32_GENERAL) $(WIN32_SOUND) $(WIN32_OTHER) $(sound_SOURCES)
|
||||
|
||||
qf_client_win_SOURCES = $(common_SOURCES) $(mgl_SOURCES) $(client_SOURCES) $(soft_SOURCES) \
|
||||
$(WIN32_GENERAL) $(WIN32_SOUND) $(WIN32_OTHER) $(sound_SOURCES) sys_x86.S
|
||||
|
||||
qf_client_sgl_SOURCES = $(common_SOURCES) $(client_SOURCES) $(ogl_SOURCES) \
|
||||
$(WIN32_SOUND) $(sgl_SOURCES) $(sound_SOURCES) fnmatch.c dirent.c sys_win.c cl_sys_sdl.c
|
||||
|
||||
qf_client_sdl_SOURCES = $(common_SOURCES) $(client_SOURCES) $(soft_SOURCES) \
|
||||
$(WIN32_SOUND) $(sdl_SOURCES) $(sound_SOURCES) fnmatch.c dirent.c sys_win.c cl_sys_sdl.c sys_x86.S
|
||||
|
||||
qf_server_SOURCES = $(common_SOURCES) $(server_SOURCES) $(server_SYS)
|
||||
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
DEFS = -DHAVE_CONFIG_H=1 -D_WINDOWS=1 -DWINDOWS=1 -D_WIN32=1 -DWIN32=1 -DHAVE_FNMATCH_H=1
|
||||
|
||||
#-DUSE_INTEL_ASM=1
|
||||
|
||||
# For Pentium Pro and higher
|
||||
#MACHINEDEPOPTS = -mpentiumpro -march=pentiumpro -malign-loops=2 -malign-jumps=2 -malign-functions=2
|
||||
#OPTIMIZATION = $(MACHINEDEPOPTS) -O6 -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations
|
||||
|
||||
# For 386
|
||||
MACHINEDEPOPTS = -m386 -march=i386 -malign-loops=2 -malign-jumps=2 -malign-functions=2
|
||||
OPTIMIZATION = $(MACHINEDEPOPTS) -O3 -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations
|
||||
|
||||
COPTS = -g $(OPTIMIZATION) -Wall
|
||||
|
||||
#-DHAVE_MGRAPH_H=1
|
||||
|
||||
# Libraries
|
||||
|
||||
common_libs = -lcomctl32 -lwsock32 -lwininet -lwinmm -lz
|
||||
qf_client_wgl_LIBS = -lopengl32 -ldxguid $(common_libs)
|
||||
qf_client_win_LIBS = -lmglfx -ldxguid $(common_libs)
|
||||
qf_client_sdl_LIBS = -ldxguid -lsdl $(common_libs)
|
||||
qf_client_sgl_LIBS = -ldxguid -lsdl -lopengl32 $(common_libs)
|
||||
qf_server_LIBS = $(common_libs)
|
||||
|
||||
QFINCLUDES = -I$(QFROOT)\include\win32\mingw -I$(QFROOT)\include\win32 -I$(QFROOT)\include -L. -I$(QFROOT)\include\win32\resources
|
||||
OTHERINCLUDES = -I$(DIRECTXSDK)\includes -I$(ZLIB)
|
||||
|
||||
CFLAGS = -I$(SDLSDK)\include $(QFINCLUDES) $(OTHERINCLUDES) $(COPTS) $(DEFS)
|
||||
|
||||
qf_client_wgl_OBJECTS = $(qf_client_wgl_SOURCES:.c=.o)
|
||||
qf_client_win_OBJECTS = $(qf_client_win_SOURCES:.c=.o)
|
||||
qf_client_sgl_OBJECTS = $(qf_client_sgl_SOURCES:.c=.o)
|
||||
qf_client_sdl_OBJECTS = $(qf_client_sdl_SOURCES:.c=.o)
|
||||
qf_server_OBJECTS = $(qf_server_SOURCES:.c=.o)
|
||||
|
||||
all: qf-client-wgl qf-server qf-client-sgl qf-client-sdl
|
||||
#qf-client-win
|
||||
|
||||
.S.o:
|
||||
gcc $(CFLAGS) -c $<
|
||||
|
||||
qf-client-wgl: $(qf_client_wgl_OBJECTS)
|
||||
gcc $(CFLAGS) -o $(qf_client_wgl_PROGRAM) $(qf_client_wgl_OBJECTS) $(qf_client_wgl_LIBS) -mwindows
|
||||
strip --strip-all $(qf_client_wgl_PROGRAM)
|
||||
|
||||
qf-client-sdl: $(qf_client_sdl_OBJECTS)
|
||||
gcc $(CFLAGS) -o $(qf_client_sdl_PROGRAM) $(qf_client_sdl_OBJECTS) $(qf_client_sdl_LIBS)
|
||||
strip --strip-all $(qf_client_sdl_PROGRAM)
|
||||
|
||||
qf-client-sgl: $(qf_client_sgl_OBJECTS)
|
||||
gcc $(CFLAGS) -o $(qf_client_sgl_PROGRAM) $(qf_client_sgl_OBJECTS) $(qf_client_sgl_LIBS)
|
||||
strip --strip-all $(qf_client_sgl_PROGRAM)
|
||||
|
||||
qf-server: $(qf_server_OBJECTS)
|
||||
gcc $(CFLAGS) -o $(qf_server_PROGRAM) $(qf_server_OBJECTS) $(qf_server_LIBS)
|
||||
strip --strip-all $(qf_server_PROGRAM)
|
||||
|
||||
clean:
|
||||
rm -f $(PROGRAM) $(OBJECTS)
|
||||
|
||||
# compile is not supported yet, probs with MGLFX
|
||||
#qf-client-win: $(qf_client_win_OBJECTS)
|
||||
# gcc -Xlinker --verbose $(CFLAGS) -ID:\scitech\includes -o $(qf_client_win_PROGRAM) $(qf_client_win_OBJECTS) $(qf_client_win_LIBS) -mwindows
|
||||
# strip --strip-all $(qf_client_win_PROGRAM)
|
||||
|
68
qw/source/makefile.win
Normal file
68
qw/source/makefile.win
Normal file
|
@ -0,0 +1,68 @@
|
|||
include <win32.mak>
|
||||
#!include <winopt.mak>
|
||||
|
||||
all: notarget
|
||||
|
||||
INCPATH=E:\quakesrc\q1src\incs # Path to other includes (mgl, etc)
|
||||
MGLPATH=E:\quakesrc\q1src\libs # Path to other librarys (mgl)
|
||||
DXPATH=E:\quakesrc\q1src\libs # Path to other librarys (DirectX)
|
||||
|
||||
LIBS=winmm.lib wsock32.lib opengl32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comctl32.lib wsock32.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib libc.lib
|
||||
SWLIBS=$(LIBS) $(DXPATH)\dinput.lib $(DXPATH)\dxguid.lib $(MGLPATH)\mgllt.lib
|
||||
GLLIBS=$(LIBS) $(DXPATH)\dinput.lib $(DXPATH)\dxguid.lib glu32.lib opengl32.lib
|
||||
|
||||
NCFLAGS=/c /nologo /DWIN32 /D_WIN32 /I..\include /I..\include\win32 /I..\include\win32\vc /I$(INCPATH) /MT /DHAVE_CONFIG_H
|
||||
|
||||
COM_sources=\
|
||||
net_chan.obj net_com.obj net_udp.obj msg.obj \
|
||||
pmove.obj pmovetst.obj \
|
||||
zone.obj mdfour.obj crc.obj checksum.obj \
|
||||
mathlib.obj cvar.obj com.obj \
|
||||
buildnum.obj sizebuf.obj info.obj link.obj cmd.obj qargs.obj \
|
||||
quakefs.obj quakeio.obj qendian.obj \
|
||||
va.obj dirent.obj fnmatch.obj \
|
||||
sys_win.obj
|
||||
|
||||
SV_sources=\
|
||||
pr_cmds.obj pr_edict.obj pr_exec.obj pr_offs.obj\
|
||||
sv_init.obj sv_main.obj sv_misc.obj sv_model.obj sv_nchan.obj sv_ents.obj \
|
||||
sv_send.obj sv_move.obj sv_phys.obj sv_user.obj sv_ccmds.obj \
|
||||
world.obj sv_cvar.obj model.obj \
|
||||
sv_sys_win.obj sys_win.obj
|
||||
|
||||
CL_SW_sources=\
|
||||
d_edge.obj d_fill.obj d_init.obj d_modech.obj d_part.obj d_polyse.obj \
|
||||
d_scan.obj d_sky.obj d_sprite.obj d_surf.obj d_vars.obj d_zpoint.obj \
|
||||
r_aclip.obj r_alias.obj r_bsp.obj r_draw.obj r_edge.obj r_efrag.obj \
|
||||
r_light.obj r_main.obj r_misc.obj r_part.obj r_sky.obj r_sprite.obj \
|
||||
r_surf.obj r_vars.obj r_view.obj screen.obj draw.obj vid_mgl.obj \
|
||||
sw_view.obj cl_model.obj model.obj
|
||||
|
||||
CL_GL_sources=\
|
||||
gl_draw.obj gl_mesh.obj gl_model.obj gl_ngraph.obj \
|
||||
gl_part.obj gl_refrag.obj gl_rlight.obj gl_rmain.obj \
|
||||
gl_rmisc.obj gl_mesh.obj gl_rsurf.obj gl_screen.obj \
|
||||
gl_view.obj gl_warp.obj vid_wgl.obj r_view.obj
|
||||
|
||||
CL_sources=\
|
||||
cl_cmd.obj cl_cvar.obj cl_demo.obj cl_ents.obj cl_input.obj cl_main.obj \
|
||||
cl_misc.obj cl_parse.obj cl_pred.obj cl_tent.obj cl_cam.obj \
|
||||
snd_dma.obj snd_mem.obj snd_mix.obj snd_win.obj cd_win.obj \
|
||||
wad.obj skin.obj sbar.obj menu.obj keys.obj console.obj cl_slist.obj \
|
||||
cl_trans.obj cl_sys_win.obj nonintel.obj in_win.obj sys_x86.obj
|
||||
|
||||
qfsv.exe: $(COM_sources) $(SV_sources)
|
||||
$(link) /nologo /subsystem:console /incremental:yes /machine:I386 -out:qfsv.exe $(COM_sources) $(SV_sources) $(LIBS)
|
||||
|
||||
qfsw.exe: $(COM_sources) $(CL_sources) $(CL_SW_sources)
|
||||
$(link) /nologo /subsystem:windows /incremental:yes /machine:I386 -out:qfsw.exe $(COM_sources) $(CL_sources) $(CL_SW_sources) $(SWLIBS) /nodefaultlib:libcmt
|
||||
|
||||
qfgl.exe: $(COM_sources) $(CL_sources) $(CL_GL_sources)
|
||||
$(link) /nologo /subsystem:windows /incremental:yes /machine:I386 -out:qfgl.exe $(COM_sources) $(CL_sources) $(CL_GL_sources) $(GLLIBS) /nodefaultlib:libcmt
|
||||
|
||||
notarget:
|
||||
|
||||
.c.obj:
|
||||
$(cc) $(NCFLAGS) $*.c
|
||||
|
||||
|
963
qw/source/qf-client-sdl.mak
Normal file
963
qw/source/qf-client-sdl.mak
Normal file
|
@ -0,0 +1,963 @@
|
|||
#
|
||||
# Borland C++ makefile for Quakeforge (newtree)
|
||||
#
|
||||
# Copyright (C) 1999,2000 Jukka Sorjonen.
|
||||
# Please see the file "AUTHORS" for a list of contributors
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version 2
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to:
|
||||
#
|
||||
# Free Software Foundation, Inc.
|
||||
# 59 Temple Place - Suite 330
|
||||
# Boston, MA 02111-1307, USA
|
||||
#
|
||||
#
|
||||
|
||||
.AUTODEPEND
|
||||
|
||||
#
|
||||
# Borland C++ tools
|
||||
#
|
||||
IMPLIB = Implib
|
||||
BCC32 = Bcc32
|
||||
BCC32I = Bcc32i
|
||||
#TLINK32 = TLink32
|
||||
TLINK32 = Ilink32
|
||||
ILINK32 = Ilink32
|
||||
TLIB = TLib
|
||||
BRC32 = Brc32
|
||||
TASM32 = Tasm32
|
||||
|
||||
#
|
||||
# Options
|
||||
#
|
||||
|
||||
# Where quakeforge source is located
|
||||
QFROOT = D:\PROJECT\QUAKE1\NEWTREE
|
||||
|
||||
# Complier root directory
|
||||
CROOT = D:\BORLAND\BCC55
|
||||
# For 5.02
|
||||
#CROOT = D:\BC5
|
||||
# For C++ Builder
|
||||
#CROOT = D:\PROGRA~1\BORLAND\CBUILDER5
|
||||
|
||||
# Where you want to put those .obj files
|
||||
#OBJS = $(QFROOT)\TARGETS\QW_CLIENT
|
||||
OBJS = $(QFROOT)\SOURCE
|
||||
|
||||
# ... and final exe
|
||||
#EXE = $(QFROOT)\TARGETS
|
||||
EXE = $(QFROOT)
|
||||
|
||||
# Path to your Direct-X libraries and includes
|
||||
DIRECTXSDK=D:\project\dx7sdk
|
||||
# Path to your SDL SDK libraries and includes
|
||||
SDLSDK=d:\project\SDL-1.1.6
|
||||
# Path to ZLIB source code
|
||||
ZLIB=D:\PROJECT\ZLIB
|
||||
|
||||
# end of system dependant stuffs
|
||||
|
||||
SYSLIBS = $(CROOT)\LIB
|
||||
MISCLIBS = $(DIRECTXSDK)\lib\borland
|
||||
LIBS=$(SYSLIBS);$(MISCLIBS)
|
||||
|
||||
SYSINCLUDE = $(CROOT)\INCLUDE
|
||||
QFINCLUDES = $(QFROOT)\INCLUDE\WIN32\BC;$(QFROOT)\INCLUDE\WIN32;$(QFROOT)\INCLUDE
|
||||
MISCINCLUDES = $(DIRECTXSDK)\include;$(SDLSDK)\include;$(ZLIB)
|
||||
|
||||
INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
|
||||
|
||||
DEFINES=WIN32=1;WINDOWS=1;_WINDOWS=1;_WIN32=1;HAVE_CONFIG_H=1;USE_INTEL_ASM=1;HAVE_FNMATCH_H=1
|
||||
|
||||
# for releases
|
||||
DEBUGOPTS = -k- -vi
|
||||
# for debugging
|
||||
#DEBUGOPTS = -y -v
|
||||
# -xp -xs -o
|
||||
|
||||
# no optimizations - for debugging
|
||||
#OPT = -a -O-S -Od
|
||||
# for basic optimizations for 386
|
||||
OPT = -3 -Oc -Oi -Ov -a4
|
||||
# for Pentium
|
||||
#OPT = -5 -Oc -Oi -Ov -a4 -OS
|
||||
# for Pentium Pro and higher
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -OS
|
||||
# Testing purposes
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -Og -Oc -Ol -Ob -Oe -Om -Op
|
||||
|
||||
# disable warnings, for cleaner compile
|
||||
WARNS = -w-
|
||||
# for debugging
|
||||
#WARNS = -w
|
||||
|
||||
COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -R -WM -H-
|
||||
#-He- -f -ff -fp-
|
||||
|
||||
# for normal releases
|
||||
LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -x -L$(LIBS)
|
||||
# for debugging
|
||||
#LINKOPTS = -w -v -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -m -M -s -L$(LIBS)
|
||||
# -Gm
|
||||
|
||||
# MASM
|
||||
ASSEMBLER = ML
|
||||
ASMOUT = $(QFROOT)\source
|
||||
ASMIN = /Fo$(OBJS)
|
||||
#ASMOPTS=/nologo /c /Cp /Zi /H64
|
||||
ASMOPTS=/nologo /c /Cp
|
||||
#/Cx /Zi /Zd /H64
|
||||
EXT1=.asm
|
||||
EXT2=.obj
|
||||
|
||||
# TASM32
|
||||
#ASSEMBLER = $(TASM32)
|
||||
#ASMIN = $(QFROOT)\source
|
||||
#ASMOUT = ,$(QFROOT)\source
|
||||
#ASMOPTS = /ml
|
||||
#EXT1=.obj
|
||||
#EXT2=.asm
|
||||
|
||||
DEPEND = \
|
||||
$(OBJS)\hash.obj\
|
||||
$(OBJS)\pcx.obj\
|
||||
$(OBJS)\vid.obj\
|
||||
$(OBJS)\joy_null.obj\
|
||||
$(OBJS)\locs.obj\
|
||||
$(ZLIB)\zlib.lib\
|
||||
$(OBJS)\sdl_main.obj\
|
||||
$(OBJS)\model.obj\
|
||||
$(OBJS)\model_brush.obj\
|
||||
$(OBJS)\model_alias.obj\
|
||||
$(OBJS)\model_sprite.obj\
|
||||
$(OBJS)\sw_model_alias.obj\
|
||||
$(OBJS)\sw_model_brush.obj\
|
||||
$(OBJS)\sw_model_sprite.obj\
|
||||
$(OBJS)\teamplay.obj\
|
||||
$(SDLSDK)\lib\sdl.lib\
|
||||
$(OBJS)\vid_sdl.obj\
|
||||
$(OBJS)\sw_skin.obj\
|
||||
$(OBJS)\sw_view.obj\
|
||||
$(OBJS)\r_view.obj\
|
||||
$(OBJS)\r_sprite.obj\
|
||||
$(OBJS)\r_part.obj\
|
||||
$(OBJS)\r_vars.obj\
|
||||
$(OBJS)\r_surf.obj\
|
||||
$(OBJS)\r_sky.obj\
|
||||
$(OBJS)\screen.obj\
|
||||
$(OBJS)\d_edge.obj\
|
||||
$(OBJS)\r_main.obj\
|
||||
$(OBJS)\r_light.obj\
|
||||
$(OBJS)\r_efrag.obj\
|
||||
$(OBJS)\r_edge.obj\
|
||||
$(OBJS)\r_draw.obj\
|
||||
$(OBJS)\r_bsp.obj\
|
||||
$(OBJS)\r_alias.obj\
|
||||
$(OBJS)\r_aclip.obj\
|
||||
$(OBJS)\draw.obj\
|
||||
$(OBJS)\d_zpoint.obj\
|
||||
$(OBJS)\d_vars.obj\
|
||||
$(OBJS)\d_surf.obj\
|
||||
$(OBJS)\d_sprite.obj\
|
||||
$(OBJS)\d_sky.obj\
|
||||
$(OBJS)\d_scan.obj\
|
||||
$(OBJS)\d_polyse.obj\
|
||||
$(OBJS)\d_part.obj\
|
||||
$(OBJS)\d_modech.obj\
|
||||
$(OBJS)\d_init.obj\
|
||||
$(OBJS)\d_fill.obj\
|
||||
$(OBJS)\r_misc.obj\
|
||||
$(OBJS)\worlda.obj\
|
||||
$(OBJS)\d_varsa.obj\
|
||||
$(OBJS)\sys_x86.obj\
|
||||
$(OBJS)\surf8.obj\
|
||||
$(OBJS)\surf16.obj\
|
||||
$(OBJS)\snd_mixa.obj\
|
||||
$(OBJS)\r_varsa.obj\
|
||||
$(OBJS)\r_edgea.obj\
|
||||
$(OBJS)\r_drawa.obj\
|
||||
$(OBJS)\r_aliasa.obj\
|
||||
$(OBJS)\r_aclipa.obj\
|
||||
$(OBJS)\math.obj\
|
||||
$(OBJS)\cl_math.obj\
|
||||
$(OBJS)\d_draw.obj\
|
||||
$(OBJS)\d_scana.obj\
|
||||
$(OBJS)\d_polysa.obj\
|
||||
$(OBJS)\d_parta.obj\
|
||||
$(OBJS)\d_draw16.obj\
|
||||
$(OBJS)\d_spr8.obj\
|
||||
$(OBJS)\borland.obj\
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib\
|
||||
$(OBJS)\buildnum.obj\
|
||||
$(OBJS)\checksum.obj\
|
||||
$(OBJS)\com.obj\
|
||||
$(OBJS)\info.obj\
|
||||
$(OBJS)\sizebuf.obj\
|
||||
$(OBJS)\msg.obj\
|
||||
$(OBJS)\va.obj\
|
||||
$(OBJS)\qargs.obj\
|
||||
$(OBJS)\quakefs.obj\
|
||||
$(OBJS)\qendian.obj\
|
||||
$(OBJS)\quakeio.obj\
|
||||
$(OBJS)\net_udp.obj\
|
||||
$(OBJS)\zone.obj\
|
||||
$(OBJS)\pmovetst.obj\
|
||||
$(OBJS)\pmove.obj\
|
||||
$(OBJS)\net_com.obj\
|
||||
$(OBJS)\net_chan.obj\
|
||||
$(OBJS)\cmd.obj\
|
||||
$(OBJS)\mdfour.obj\
|
||||
$(OBJS)\cvar.obj\
|
||||
$(OBJS)\crc.obj\
|
||||
$(OBJS)\fnmatch.obj\
|
||||
$(OBJS)\sys_win.obj\
|
||||
$(OBJS)\snd_win.obj\
|
||||
$(OBJS)\cd_sdl.obj\
|
||||
$(OBJS)\in_sdl.obj\
|
||||
$(OBJS)\cl_sys_sdl.obj\
|
||||
$(OBJS)\cl_slist.obj\
|
||||
$(OBJS)\mathlib.obj\
|
||||
$(OBJS)\nonintel.obj\
|
||||
$(OBJS)\menu.obj\
|
||||
$(OBJS)\keys.obj\
|
||||
$(OBJS)\console.obj\
|
||||
$(OBJS)\wad.obj\
|
||||
$(OBJS)\snd_mix.obj\
|
||||
$(OBJS)\snd_mem.obj\
|
||||
$(OBJS)\snd_dma.obj\
|
||||
$(OBJS)\skin.obj\
|
||||
$(OBJS)\cl_cam.obj\
|
||||
$(OBJS)\cl_tent.obj\
|
||||
$(OBJS)\cl_pred.obj\
|
||||
$(OBJS)\cl_parse.obj\
|
||||
$(OBJS)\cl_misc.obj\
|
||||
$(OBJS)\cl_main.obj\
|
||||
$(OBJS)\cl_input.obj\
|
||||
$(OBJS)\cl_ents.obj\
|
||||
$(OBJS)\cl_demo.obj\
|
||||
$(OBJS)\cl_cvar.obj\
|
||||
$(OBJS)\cl_cmd.obj\
|
||||
$(OBJS)\sbar.obj
|
||||
|
||||
$(EXE)\qf-client-sdl.exe : $(DEPEND)
|
||||
$(TLINK32) /v @&&|
|
||||
$(LINKOPTS) +
|
||||
$(CROOT)\LIB\c0w32.obj+
|
||||
$(OBJS)\hash.obj+
|
||||
$(OBJS)\pcx.obj+
|
||||
$(OBJS)\vid.obj+
|
||||
$(OBJS)\joy_null.obj+
|
||||
$(OBJS)\locs.obj+
|
||||
$(ZLIB)\zlib.lib+
|
||||
$(OBJS)\sdl_main.obj+
|
||||
$(OBJS)\model.obj+
|
||||
$(OBJS)\model_brush.obj+
|
||||
$(OBJS)\model_alias.obj+
|
||||
$(OBJS)\model_sprite.obj+
|
||||
$(OBJS)\sw_model_alias.obj+
|
||||
$(OBJS)\sw_model_brush.obj+
|
||||
$(OBJS)\sw_model_sprite.obj+
|
||||
$(OBJS)\teamplay.obj+
|
||||
$(OBJS)\vid_sdl.obj+
|
||||
$(OBJS)\sw_skin.obj+
|
||||
$(OBJS)\sw_view.obj+
|
||||
$(OBJS)\r_view.obj+
|
||||
$(OBJS)\r_sprite.obj+
|
||||
$(OBJS)\r_part.obj+
|
||||
$(OBJS)\r_vars.obj+
|
||||
$(OBJS)\r_surf.obj+
|
||||
$(OBJS)\r_sky.obj+
|
||||
$(OBJS)\screen.obj+
|
||||
$(OBJS)\d_edge.obj+
|
||||
$(OBJS)\r_main.obj+
|
||||
$(OBJS)\r_light.obj+
|
||||
$(OBJS)\r_efrag.obj+
|
||||
$(OBJS)\r_edge.obj+
|
||||
$(OBJS)\r_draw.obj+
|
||||
$(OBJS)\r_bsp.obj+
|
||||
$(OBJS)\r_alias.obj+
|
||||
$(OBJS)\r_aclip.obj+
|
||||
$(OBJS)\draw.obj+
|
||||
$(OBJS)\d_zpoint.obj+
|
||||
$(OBJS)\d_vars.obj+
|
||||
$(OBJS)\d_surf.obj+
|
||||
$(OBJS)\d_sprite.obj+
|
||||
$(OBJS)\d_sky.obj+
|
||||
$(OBJS)\d_scan.obj+
|
||||
$(OBJS)\d_polyse.obj+
|
||||
$(OBJS)\d_part.obj+
|
||||
$(OBJS)\d_modech.obj+
|
||||
$(OBJS)\d_init.obj+
|
||||
$(OBJS)\d_fill.obj+
|
||||
$(OBJS)\r_misc.obj+
|
||||
$(OBJS)\worlda.obj+
|
||||
$(OBJS)\d_varsa.obj+
|
||||
$(OBJS)\sys_x86.obj+
|
||||
$(OBJS)\surf8.obj+
|
||||
$(OBJS)\surf16.obj+
|
||||
$(OBJS)\snd_mixa.obj+
|
||||
$(OBJS)\r_varsa.obj+
|
||||
$(OBJS)\r_edgea.obj+
|
||||
$(OBJS)\r_drawa.obj+
|
||||
$(OBJS)\r_aliasa.obj+
|
||||
$(OBJS)\r_aclipa.obj+
|
||||
$(OBJS)\cl_math.obj+
|
||||
$(OBJS)\math.obj+
|
||||
$(OBJS)\d_draw.obj+
|
||||
$(OBJS)\d_scana.obj+
|
||||
$(OBJS)\d_polysa.obj+
|
||||
$(OBJS)\d_parta.obj+
|
||||
$(OBJS)\d_draw16.obj+
|
||||
$(OBJS)\d_spr8.obj+
|
||||
$(OBJS)\borland.obj+
|
||||
$(OBJS)\buildnum.obj+
|
||||
$(OBJS)\checksum.obj+
|
||||
$(OBJS)\com.obj+
|
||||
$(OBJS)\info.obj+
|
||||
$(OBJS)\sizebuf.obj+
|
||||
$(OBJS)\msg.obj+
|
||||
$(OBJS)\va.obj+
|
||||
$(OBJS)\qargs.obj+
|
||||
$(OBJS)\quakefs.obj+
|
||||
$(OBJS)\qendian.obj+
|
||||
$(OBJS)\quakeio.obj+
|
||||
$(OBJS)\net_udp.obj+
|
||||
$(OBJS)\zone.obj+
|
||||
$(OBJS)\pmovetst.obj+
|
||||
$(OBJS)\pmove.obj+
|
||||
$(OBJS)\net_com.obj+
|
||||
$(OBJS)\net_chan.obj+
|
||||
$(OBJS)\cmd.obj+
|
||||
$(OBJS)\mdfour.obj+
|
||||
$(OBJS)\cvar.obj+
|
||||
$(OBJS)\crc.obj+
|
||||
$(OBJS)\fnmatch.obj+
|
||||
$(OBJS)\sys_win.obj+
|
||||
$(OBJS)\snd_win.obj+
|
||||
$(OBJS)\cd_sdl.obj+
|
||||
$(OBJS)\in_sdl.obj+
|
||||
$(OBJS)\cl_sys_sdl.obj+
|
||||
$(OBJS)\cl_slist.obj+
|
||||
$(OBJS)\mathlib.obj+
|
||||
$(OBJS)\nonintel.obj+
|
||||
$(OBJS)\menu.obj+
|
||||
$(OBJS)\keys.obj+
|
||||
$(OBJS)\console.obj+
|
||||
$(OBJS)\wad.obj+
|
||||
$(OBJS)\snd_mix.obj+
|
||||
$(OBJS)\snd_mem.obj+
|
||||
$(OBJS)\snd_dma.obj+
|
||||
$(OBJS)\skin.obj+
|
||||
$(OBJS)\cl_cam.obj+
|
||||
$(OBJS)\cl_tent.obj+
|
||||
$(OBJS)\cl_pred.obj+
|
||||
$(OBJS)\cl_parse.obj+
|
||||
$(OBJS)\cl_misc.obj+
|
||||
$(OBJS)\cl_main.obj+
|
||||
$(OBJS)\cl_input.obj+
|
||||
$(OBJS)\cl_ents.obj+
|
||||
$(OBJS)\cl_demo.obj+
|
||||
$(OBJS)\cl_cvar.obj+
|
||||
$(OBJS)\cl_cmd.obj+
|
||||
$(OBJS)\sbar.obj
|
||||
$<,$*
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib+
|
||||
$(SDLSDK)\lib\sdl.lib+
|
||||
$(CROOT)\LIB\import32.lib+
|
||||
$(CROOT)\LIB\cw32.lib
|
||||
|
||||
|
|
||||
$(OBJS)\snd_dma.obj : $(QFROOT)\source\snd_dma.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_dma.c
|
||||
|
||||
|
|
||||
$(OBJS)\hash.obj : $(QFROOT)\source\hash.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\hash.c
|
||||
|
||||
|
|
||||
$(OBJS)\pcx.obj : $(QFROOT)\source\pcx.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pcx.c
|
||||
|
||||
|
|
||||
$(OBJS)\vid.obj : $(QFROOT)\source\vid.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\vid.c
|
||||
|
||||
|
|
||||
$(OBJS)\joy_null.obj : $(QFROOT)\source\joy_null.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\joy_null.c
|
||||
|
||||
|
|
||||
$(OBJS)\locs.obj : $(QFROOT)\source\locs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\locs.c
|
||||
|
||||
|
|
||||
$(OBJS)\model.obj : $(QFROOT)\source\model.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_brush.obj : $(QFROOT)\source\model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_alias.obj : $(QFROOT)\source\model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_sprite.obj : $(QFROOT)\source\model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_sprite.c
|
||||
|
||||
|
|
||||
$(OBJS)\sw_model_brush.obj : $(QFROOT)\source\sw_model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\sw_model_alias.obj : $(QFROOT)\source\sw_model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\sw_model_sprite.obj : $(QFROOT)\source\sw_model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_model_sprite.c
|
||||
|
||||
|
|
||||
$(OBJS)\teamplay.obj : $(QFROOT)\source\teamplay.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\teamplay.c
|
||||
|
||||
|
|
||||
$(OBJS)\vid_sdl.obj : $(QFROOT)\source\vid_sdl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\vid_sdl.c
|
||||
|
|
||||
|
||||
$(OBJS)\sdl_main.obj : $(SDLSDK)\src\main\win32\sdl_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(SDLSDK)\src\main\win32\sdl_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\sw_skin.obj : $(QFROOT)\source\sw_skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\sw_view.obj : $(QFROOT)\source\sw_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_view.obj : $(QFROOT)\source\r_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_sprite.obj : $(QFROOT)\source\r_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_sprite.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_part.obj : $(QFROOT)\source\r_part.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_part.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_vars.obj : $(QFROOT)\source\r_vars.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_vars.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_surf.obj : $(QFROOT)\source\r_surf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_surf.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_sky.obj : $(QFROOT)\source\r_sky.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_sky.c
|
||||
|
|
||||
|
||||
$(OBJS)\screen.obj : $(QFROOT)\source\screen.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\screen.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_edge.obj : $(QFROOT)\source\d_edge.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_edge.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_main.obj : $(QFROOT)\source\r_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_light.obj : $(QFROOT)\source\r_light.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_light.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_efrag.obj : $(QFROOT)\source\r_efrag.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_efrag.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_edge.obj : $(QFROOT)\source\r_edge.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_edge.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_draw.obj : $(QFROOT)\source\r_draw.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_draw.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_bsp.obj : $(QFROOT)\source\r_bsp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_bsp.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_alias.obj : $(QFROOT)\source\r_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_alias.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_aclip.obj : $(QFROOT)\source\r_aclip.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_aclip.c
|
||||
|
|
||||
|
||||
$(OBJS)\draw.obj : $(QFROOT)\source\draw.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\draw.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_zpoint.obj : $(QFROOT)\source\d_zpoint.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_zpoint.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_vars.obj : $(QFROOT)\source\d_vars.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_vars.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_surf.obj : $(QFROOT)\source\d_surf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_surf.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_sprite.obj : $(QFROOT)\source\d_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_sprite.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_sky.obj : $(QFROOT)\source\d_sky.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_sky.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_scan.obj : $(QFROOT)\source\d_scan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_scan.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_polyse.obj : $(QFROOT)\source\d_polyse.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_polyse.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_part.obj : $(QFROOT)\source\d_part.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_part.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_modech.obj : $(QFROOT)\source\d_modech.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_modech.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_init.obj : $(QFROOT)\source\d_init.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_init.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_fill.obj : $(QFROOT)\source\d_fill.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_fill.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_misc.obj : $(QFROOT)\source\r_misc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_misc.c
|
||||
|
|
||||
|
||||
$(OBJS)\borland.obj : $(QFROOT)\include\win32\bc\borland.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\include\win32\bc\borland.c
|
||||
|
|
||||
|
||||
$(OBJS)\buildnum.obj : $(QFROOT)\source\buildnum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\buildnum.c
|
||||
|
|
||||
|
||||
$(OBJS)\checksum.obj : $(QFROOT)\source\checksum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\checksum.c
|
||||
|
|
||||
|
||||
$(OBJS)\com.obj : $(QFROOT)\source\com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\com.c
|
||||
|
|
||||
|
||||
$(OBJS)\info.obj : $(QFROOT)\source\info.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\info.c
|
||||
|
|
||||
|
||||
$(OBJS)\sizebuf.obj : $(QFROOT)\source\sizebuf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sizebuf.c
|
||||
|
|
||||
|
||||
$(OBJS)\msg.obj : $(QFROOT)\source\msg.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\msg.c
|
||||
|
|
||||
|
||||
$(OBJS)\va.obj : $(QFROOT)\source\va.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\va.c
|
||||
|
|
||||
|
||||
$(OBJS)\qargs.obj : $(QFROOT)\source\qargs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qargs.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakefs.obj : $(QFROOT)\source\quakefs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakefs.c
|
||||
|
|
||||
|
||||
$(OBJS)\qendian.obj : $(QFROOT)\source\qendian.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qendian.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakeio.obj : $(QFROOT)\source\quakeio.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakeio.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_udp.obj : $(QFROOT)\source\net_udp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_udp.c
|
||||
|
|
||||
|
||||
$(OBJS)\zone.obj : $(QFROOT)\source\zone.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\zone.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmovetst.obj : $(QFROOT)\source\pmovetst.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmovetst.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmove.obj : $(QFROOT)\source\pmove.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmove.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_com.obj : $(QFROOT)\source\net_com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_com.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_chan.obj : $(QFROOT)\source\net_chan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_chan.c
|
||||
|
|
||||
|
||||
$(OBJS)\cmd.obj : $(QFROOT)\source\cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\mdfour.obj : $(QFROOT)\source\mdfour.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mdfour.c
|
||||
|
|
||||
|
||||
$(OBJS)\cvar.obj : $(QFROOT)\source\cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\crc.obj : $(QFROOT)\source\crc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\crc.c
|
||||
|
|
||||
|
||||
$(OBJS)\fnmatch.obj : $(QFROOT)\source\fnmatch.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\fnmatch.c
|
||||
|
|
||||
|
||||
$(OBJS)\sys_win.obj : $(QFROOT)\source\sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_win.obj : $(QFROOT)\source\snd_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cd_sdl.obj : $(QFROOT)\source\cd_sdl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cd_sdl.c
|
||||
|
|
||||
|
||||
$(OBJS)\in_sdl.obj : $(QFROOT)\source\in_sdl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\in_sdl.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_sys_sdl.obj : $(QFROOT)\source\cl_sys_sdl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_sys_sdl.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_slist.obj : $(QFROOT)\source\cl_slist.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_slist.c
|
||||
|
|
||||
|
||||
$(OBJS)\mathlib.obj : $(QFROOT)\source\mathlib.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mathlib.c
|
||||
|
|
||||
|
||||
$(OBJS)\nonintel.obj : $(QFROOT)\source\nonintel.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\nonintel.c
|
||||
|
|
||||
|
||||
$(OBJS)\menu.obj : $(QFROOT)\source\menu.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\menu.c
|
||||
|
|
||||
|
||||
$(OBJS)\keys.obj : $(QFROOT)\source\keys.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\keys.c
|
||||
|
|
||||
|
||||
$(OBJS)\console.obj : $(QFROOT)\source\console.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\console.c
|
||||
|
|
||||
|
||||
$(OBJS)\wad.obj : $(QFROOT)\source\wad.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\wad.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mix.obj : $(QFROOT)\source\snd_mix.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mix.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mem.obj : $(QFROOT)\source\snd_mem.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mem.c
|
||||
|
|
||||
|
||||
|
||||
$(OBJS)\skin.obj : $(QFROOT)\source\skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cam.obj : $(QFROOT)\source\cl_cam.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cam.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_tent.obj : $(QFROOT)\source\cl_tent.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_tent.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_pred.obj : $(QFROOT)\source\cl_pred.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_pred.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_parse.obj : $(QFROOT)\source\cl_parse.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_parse.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_misc.obj : $(QFROOT)\source\cl_misc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_misc.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_main.obj : $(QFROOT)\source\cl_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_input.obj : $(QFROOT)\source\cl_input.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_input.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_ents.obj : $(QFROOT)\source\cl_ents.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_ents.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_demo.obj : $(QFROOT)\source\cl_demo.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_demo.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cvar.obj : $(QFROOT)\source\cl_cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cmd.obj : $(QFROOT)\source\cl_cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\sbar.obj : $(QFROOT)\source\sbar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sbar.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_draw.obj : $(QFROOT)\source\d_draw.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_draw$(EXT2) $(ASMOUT)\d_draw$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\sys_x86.obj : $(QFROOT)\source\sys_x86.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\sys_x86$(EXT2) $(ASMOUT)\sys_x86$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\surf8.obj : $(QFROOT)\source\surf8.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\surf8$(EXT2) $(ASMOUT)\surf8$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\surf16.obj : $(QFROOT)\source\surf16.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\surf16$(EXT2) $(ASMOUT)\surf16$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mixa.obj : $(QFROOT)\source\snd_mixa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\snd_mixa$(EXT2) $(ASMOUT)\snd_mixa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_varsa.obj : $(QFROOT)\source\r_varsa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_varsa$(EXT2) $(ASMOUT)\r_varsa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_edgea.obj : $(QFROOT)\source\r_edgea.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_edgea$(EXT2) $(ASMOUT)\r_edgea$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_drawa.obj : $(QFROOT)\source\r_drawa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_drawa$(EXT2) $(ASMOUT)\r_drawa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_aliasa.obj : $(QFROOT)\source\r_aliasa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_aliasa$(EXT2) $(ASMOUT)\r_aliasa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_aclipa.obj : $(QFROOT)\source\r_aclipa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_aclipa$(EXT2) $(ASMOUT)\r_aclipa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\math.obj : $(QFROOT)\source\math.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\math$(EXT2) $(ASMOUT)\math$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\cl_math.obj : $(QFROOT)\source\cl_math.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\cl_math$(EXT2) $(ASMOUT)\cl_math$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_varsa.obj : $(QFROOT)\source\d_varsa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_varsa$(EXT2) $(ASMOUT)\d_varsa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_spr8.obj : $(QFROOT)\source\d_spr8.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_spr8$(EXT2) $(ASMOUT)\d_spr8$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_scana.obj : $(QFROOT)\source\d_scana.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_scana$(EXT2) $(ASMOUT)\d_scana$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_polysa.obj : $(QFROOT)\source\d_polysa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_polysa$(EXT2) $(ASMOUT)\d_polysa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_parta.obj : $(QFROOT)\source\d_parta.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_parta$(EXT2) $(ASMOUT)\d_parta$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_draw16.obj : $(QFROOT)\source\d_draw16.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_draw16$(EXT2) $(ASMOUT)\d_draw16$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\worlda.obj : $(QFROOT)\source\worlda.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\worlda$(EXT2) $(ASMOUT)\worlda$(EXT1)
|
||||
|
|
||||
|
809
qw/source/qf-client-sgl.mak
Normal file
809
qw/source/qf-client-sgl.mak
Normal file
|
@ -0,0 +1,809 @@
|
|||
#
|
||||
# Borland C++ makefile for Quakeforge (newtree)
|
||||
#
|
||||
# Copyright (C) 1999,2000 Jukka Sorjonen.
|
||||
# Please see the file "AUTHORS" for a list of contributors
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version 2
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to:
|
||||
#
|
||||
# Free Software Foundation, Inc.
|
||||
# 59 Temple Place - Suite 330
|
||||
# Boston, MA 02111-1307, USA
|
||||
#
|
||||
#
|
||||
|
||||
.AUTODEPEND
|
||||
|
||||
#
|
||||
# Borland C++ tools
|
||||
#
|
||||
IMPLIB = Implib
|
||||
BCC32 = Bcc32
|
||||
BCC32I = Bcc32i
|
||||
#TLINK32 = TLink32
|
||||
TLINK32 = Ilink32
|
||||
ILINK32 = Ilink32
|
||||
TLIB = TLib
|
||||
BRC32 = Brc32
|
||||
TASM32 = Tasm32
|
||||
#
|
||||
# IDE macros
|
||||
#
|
||||
|
||||
|
||||
#
|
||||
# Options
|
||||
#
|
||||
|
||||
# Where quakeforge source is located
|
||||
QFROOT = D:\PROJECT\QUAKE1\NEWTREE
|
||||
|
||||
# Complier root directory
|
||||
CROOT = D:\BORLAND\BCC55
|
||||
# For 5.02
|
||||
#CROOT = D:\BC5
|
||||
# For C++ Builder
|
||||
#CROOT = D:\PROGRA~1\BORLAND\CBUILDER5
|
||||
|
||||
# Where you want to place those .obj files
|
||||
#OBJS = $(QFROOT)\TARGETS\GLQW_CLIENT
|
||||
OBJS = $(QFROOT)\SOURCE
|
||||
|
||||
# ... and final exe
|
||||
#EXE = $(QFROOT)\TARGETS
|
||||
EXE = $(QFROOT)
|
||||
|
||||
# Path to your Direct-X libraries and includes
|
||||
DIRECTXSDK=D:\project\dx7sdk
|
||||
# Path to your SDL SDK
|
||||
SDLSDK=D:\project\SDL-1.1.6
|
||||
# Path to ZLIB source code
|
||||
ZLIB=D:\PROJECT\ZLIB
|
||||
|
||||
# end of system dependant stuffs
|
||||
|
||||
SYSLIBS = $(CROOT)\LIB
|
||||
MISCLIBS = $(DIRECTXSDK)\lib\borland;
|
||||
LIBS=$(SYSLIBS);$(MISCLIBS)
|
||||
|
||||
SYSINCLUDE = $(CROOT)\INCLUDE
|
||||
QFINCLUDES = $(QFROOT)\INCLUDE\WIN32\BC;$(QFROOT)\INCLUDE\WIN32;$(QFROOT)\INCLUDE
|
||||
MISCINCLUDES = $(DIRECTXSDK)\include;$(SDLSDK)\include;$(ZLIB)
|
||||
|
||||
INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
|
||||
|
||||
DEFINES=_WINDOWS=1;_WIN32=1;WINDOWS=1;WIN32=1;HAVE_CONFIG_H=1;HAVE_FNMATCH_H=1;USE_INTEL_ASM=1
|
||||
|
||||
# for releases
|
||||
DEBUGOPTS = -k- -vi
|
||||
# for debugging
|
||||
#DEBUGOPTS = -y -v
|
||||
# -xp -xs -o
|
||||
|
||||
# no optimizations - for debugging
|
||||
#OPT = -a -O-S -Od
|
||||
# for basic optimizations for 386
|
||||
OPT = -3 -Oc -Oi -Ov -a4
|
||||
# for Pentium
|
||||
#OPT = -5 -Oc -Oi -Ov -a4 -OS
|
||||
# for Pentium Pro and higher
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -OS
|
||||
# Testing purposes
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -Og -Oc -Ol -Ob -Oe -Om -Op
|
||||
|
||||
# disable warnings, for cleaner compile
|
||||
WARNS = -w-
|
||||
# for debugging
|
||||
#WARNS = -w
|
||||
|
||||
COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -R -WM -H-
|
||||
#-He- -f -ff -fp-
|
||||
|
||||
# for normal releases
|
||||
LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -x -L$(LIBS)
|
||||
# for debugging
|
||||
#LINKOPTS = -w -v -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -m -M -s -L$(LIBS)
|
||||
# -Gm
|
||||
|
||||
# MASM
|
||||
ASSEMBLER = ML
|
||||
ASMOUT = $(QFROOT)\source
|
||||
ASMIN = /Fo$(OBJS)
|
||||
#ASMOPTS=/nologo /c /Cp /Zi /H64
|
||||
ASMOPTS=/nologo /c /Cp
|
||||
#/Cx /Zi /Zd /H64
|
||||
EXT1=.asm
|
||||
EXT2=.obj
|
||||
|
||||
# TASM32
|
||||
#ASSEMBLER = $(TASM32)
|
||||
#ASMIN = $(QFROOT)\source
|
||||
#ASMOUT = ,$(QFROOT)\source
|
||||
#ASMOPTS = /ml
|
||||
#EXT1=.obj
|
||||
#EXT2=.asm
|
||||
|
||||
DEPEND = \
|
||||
$(OBJS)\hash.obj\
|
||||
$(OBJS)\pcx.obj\
|
||||
$(OBJS)\qfgl_ext.obj\
|
||||
$(OBJS)\vid_common_gl.obj\
|
||||
$(OBJS)\tga.obj\
|
||||
$(OBJS)\fractalnoise.obj\
|
||||
$(OBJS)\gl_dyn_textures.obj\
|
||||
$(OBJS)\gl_sky.obj\
|
||||
$(OBJS)\gl_sky_clip.obj\
|
||||
$(OBJS)\gl_dyn_fires.obj\
|
||||
$(OBJS)\gl_dyn_part.obj\
|
||||
$(OBJS)\vid.obj\
|
||||
$(OBJS)\joy_null.obj\
|
||||
$(OBJS)\locs.obj\
|
||||
$(ZLIB)\zlib.lib\
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib\
|
||||
$(OBJS)\model.obj\
|
||||
$(OBJS)\model_brush.obj\
|
||||
$(OBJS)\model_alias.obj\
|
||||
$(OBJS)\model_sprite.obj\
|
||||
$(OBJS)\gl_model_alias.obj\
|
||||
$(OBJS)\gl_model_fullbright.obj\
|
||||
$(OBJS)\gl_model_brush.obj\
|
||||
$(OBJS)\gl_model_sprite.obj\
|
||||
$(OBJS)\teamplay.obj\
|
||||
$(OBJS)\sdl_main.obj\
|
||||
$(OBJS)\r_view.obj\
|
||||
$(OBJS)\gl_view.obj\
|
||||
$(OBJS)\vid_sgl.obj\
|
||||
$(QFROOT)\opengl32.lib\
|
||||
$(SDLSDK)\lib\sdl.lib\
|
||||
$(OBJS)\gl_draw.obj\
|
||||
$(OBJS)\gl_skin.obj\
|
||||
$(OBJS)\gl_screen.obj\
|
||||
$(OBJS)\gl_rsurf.obj\
|
||||
$(OBJS)\gl_rmisc.obj\
|
||||
$(OBJS)\gl_rmain.obj\
|
||||
$(OBJS)\gl_rlight.obj\
|
||||
$(OBJS)\r_efrag.obj\
|
||||
$(OBJS)\gl_ngraph.obj\
|
||||
$(OBJS)\gl_mesh.obj\
|
||||
$(OBJS)\gl_warp.obj\
|
||||
$(OBJS)\worlda.obj\
|
||||
$(OBJS)\sys_x86.obj\
|
||||
$(OBJS)\snd_mixa.obj\
|
||||
$(OBJS)\math.obj\
|
||||
$(OBJS)\borland.obj\
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib\
|
||||
$(OBJS)\buildnum.obj\
|
||||
$(OBJS)\checksum.obj\
|
||||
$(OBJS)\com.obj\
|
||||
$(OBJS)\info.obj\
|
||||
$(OBJS)\sizebuf.obj\
|
||||
$(OBJS)\msg.obj\
|
||||
$(OBJS)\va.obj\
|
||||
$(OBJS)\qargs.obj\
|
||||
$(OBJS)\quakefs.obj\
|
||||
$(OBJS)\qendian.obj\
|
||||
$(OBJS)\quakeio.obj\
|
||||
$(OBJS)\net_udp.obj\
|
||||
$(OBJS)\zone.obj\
|
||||
$(OBJS)\pmovetst.obj\
|
||||
$(OBJS)\pmove.obj\
|
||||
$(OBJS)\net_com.obj\
|
||||
$(OBJS)\net_chan.obj\
|
||||
$(OBJS)\cmd.obj\
|
||||
$(OBJS)\mdfour.obj\
|
||||
$(OBJS)\cvar.obj\
|
||||
$(OBJS)\crc.obj\
|
||||
$(OBJS)\fnmatch.obj\
|
||||
$(OBJS)\sys_win.obj\
|
||||
$(OBJS)\snd_win.obj\
|
||||
$(OBJS)\cd_sdl.obj\
|
||||
$(OBJS)\in_sdl.obj\
|
||||
$(OBJS)\cl_sys_sdl.obj\
|
||||
$(OBJS)\cl_slist.obj\
|
||||
$(OBJS)\mathlib.obj\
|
||||
$(OBJS)\nonintel.obj\
|
||||
$(OBJS)\menu.obj\
|
||||
$(OBJS)\keys.obj\
|
||||
$(OBJS)\console.obj\
|
||||
$(OBJS)\wad.obj\
|
||||
$(OBJS)\snd_mix.obj\
|
||||
$(OBJS)\snd_mem.obj\
|
||||
$(OBJS)\snd_dma.obj\
|
||||
$(OBJS)\skin.obj\
|
||||
$(OBJS)\cl_cam.obj\
|
||||
$(OBJS)\cl_tent.obj\
|
||||
$(OBJS)\cl_pred.obj\
|
||||
$(OBJS)\cl_parse.obj\
|
||||
$(OBJS)\cl_misc.obj\
|
||||
$(OBJS)\cl_main.obj\
|
||||
$(OBJS)\cl_input.obj\
|
||||
$(OBJS)\cl_ents.obj\
|
||||
$(OBJS)\cl_demo.obj\
|
||||
$(OBJS)\cl_cvar.obj\
|
||||
$(OBJS)\cl_cmd.obj\
|
||||
$(OBJS)\sbar.obj
|
||||
|
||||
$(EXE)\qf-client-sgl.exe : $(DEPEND)
|
||||
$(TLINK32) @&&|
|
||||
/v $(LINKOPTS) +
|
||||
$(CROOT)\LIB\c0w32.obj+
|
||||
$(OBJS)\hash.obj+
|
||||
$(OBJS)\pcx.obj+
|
||||
$(OBJS)\qfgl_ext.obj+
|
||||
$(OBJS)\vid_common_gl.obj+
|
||||
$(OBJS)\tga.obj+
|
||||
$(OBJS)\fractalnoise.obj+
|
||||
$(OBJS)\gl_dyn_textures.obj+
|
||||
$(OBJS)\gl_sky.obj+
|
||||
$(OBJS)\gl_sky_clip.obj+
|
||||
$(OBJS)\gl_dyn_fires.obj+
|
||||
$(OBJS)\gl_dyn_part.obj+
|
||||
$(OBJS)\vid.obj+
|
||||
$(OBJS)\joy_null.obj+
|
||||
$(OBJS)\locs.obj+
|
||||
$(ZLIB)\zlib.lib+
|
||||
$(OBJS)\model.obj+
|
||||
$(OBJS)\model_brush.obj+
|
||||
$(OBJS)\model_alias.obj+
|
||||
$(OBJS)\model_sprite.obj+
|
||||
$(OBJS)\gl_model_alias.obj+
|
||||
$(OBJS)\gl_model_fullbright.obj+
|
||||
$(OBJS)\gl_model_brush.obj+
|
||||
$(OBJS)\gl_model_sprite.obj+
|
||||
$(OBJS)\teamplay.obj+
|
||||
$(OBJS)\sdl_main.obj+
|
||||
$(OBJS)\r_view.obj+
|
||||
$(OBJS)\gl_view.obj+
|
||||
$(OBJS)\vid_sgl.obj+
|
||||
$(OBJS)\gl_draw.obj+
|
||||
$(OBJS)\gl_skin.obj+
|
||||
$(OBJS)\gl_screen.obj+
|
||||
$(OBJS)\gl_rsurf.obj+
|
||||
$(OBJS)\gl_rmisc.obj+
|
||||
$(OBJS)\gl_rmain.obj+
|
||||
$(OBJS)\gl_rlight.obj+
|
||||
$(OBJS)\r_efrag.obj+
|
||||
$(OBJS)\gl_ngraph.obj+
|
||||
$(OBJS)\gl_mesh.obj+
|
||||
$(OBJS)\gl_warp.obj+
|
||||
$(OBJS)\worlda.obj+
|
||||
$(OBJS)\sys_x86.obj+
|
||||
$(OBJS)\snd_mixa.obj+
|
||||
$(OBJS)\math.obj+
|
||||
$(OBJS)\borland.obj+
|
||||
$(OBJS)\buildnum.obj+
|
||||
$(OBJS)\checksum.obj+
|
||||
$(OBJS)\com.obj+
|
||||
$(OBJS)\info.obj+
|
||||
$(OBJS)\sizebuf.obj+
|
||||
$(OBJS)\msg.obj+
|
||||
$(OBJS)\va.obj+
|
||||
$(OBJS)\qargs.obj+
|
||||
$(OBJS)\quakefs.obj+
|
||||
$(OBJS)\qendian.obj+
|
||||
$(OBJS)\quakeio.obj+
|
||||
$(OBJS)\net_udp.obj+
|
||||
$(OBJS)\zone.obj+
|
||||
$(OBJS)\pmovetst.obj+
|
||||
$(OBJS)\pmove.obj+
|
||||
$(OBJS)\net_com.obj+
|
||||
$(OBJS)\net_chan.obj+
|
||||
$(OBJS)\cmd.obj+
|
||||
$(OBJS)\mdfour.obj+
|
||||
$(OBJS)\cvar.obj+
|
||||
$(OBJS)\crc.obj+
|
||||
$(OBJS)\fnmatch.obj+
|
||||
$(OBJS)\sys_win.obj+
|
||||
$(OBJS)\snd_win.obj+
|
||||
$(OBJS)\cd_sdl.obj+
|
||||
$(OBJS)\in_sdl.obj+
|
||||
$(OBJS)\cl_sys_sdl.obj+
|
||||
$(OBJS)\cl_slist.obj+
|
||||
$(OBJS)\mathlib.obj+
|
||||
$(OBJS)\nonintel.obj+
|
||||
$(OBJS)\menu.obj+
|
||||
$(OBJS)\keys.obj+
|
||||
$(OBJS)\console.obj+
|
||||
$(OBJS)\wad.obj+
|
||||
$(OBJS)\snd_mix.obj+
|
||||
$(OBJS)\snd_mem.obj+
|
||||
$(OBJS)\snd_dma.obj+
|
||||
$(OBJS)\skin.obj+
|
||||
$(OBJS)\cl_cam.obj+
|
||||
$(OBJS)\cl_tent.obj+
|
||||
$(OBJS)\cl_pred.obj+
|
||||
$(OBJS)\cl_parse.obj+
|
||||
$(OBJS)\cl_misc.obj+
|
||||
$(OBJS)\cl_main.obj+
|
||||
$(OBJS)\cl_input.obj+
|
||||
$(OBJS)\cl_ents.obj+
|
||||
$(OBJS)\cl_demo.obj+
|
||||
$(OBJS)\cl_cvar.obj+
|
||||
$(OBJS)\cl_cmd.obj+
|
||||
$(OBJS)\sbar.obj
|
||||
$<,$*
|
||||
$(QFROOT)\opengl32.lib+
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib+
|
||||
$(SDLSDK)\lib\sdl.lib+
|
||||
$(CROOT)\LIB\import32.lib+
|
||||
$(CROOT)\LIB\cw32.lib
|
||||
|
||||
|
|
||||
$(OBJS)\pcx.obj : $(QFROOT)\source\pcx.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pcx.c
|
||||
|
||||
|
|
||||
$(OBJS)\hash.obj : $(QFROOT)\source\hash.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\hash.c
|
||||
|
||||
|
|
||||
$(OBJS)\qfgl_ext.obj : $(QFROOT)\source\qfgl_ext.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qfgl_ext.c
|
||||
|
||||
|
|
||||
$(OBJS)\vid_common_gl.obj : $(QFROOT)\source\vid_common_gl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\vid_common_gl.c
|
||||
|
||||
|
|
||||
$(OBJS)\tga.obj : $(QFROOT)\source\tga.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\tga.c
|
||||
|
||||
|
|
||||
$(OBJS)\fractalnoise.obj : $(QFROOT)\source\fractalnoise.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\fractalnoise.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_dyn_textures.obj : $(QFROOT)\source\gl_dyn_textures.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_dyn_textures.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_sky.obj : $(QFROOT)\source\gl_sky.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_sky.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_sky_clip.obj : $(QFROOT)\source\gl_sky_clip.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_sky_clip.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_dyn_fires.obj : $(QFROOT)\source\gl_dyn_fires.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_dyn_fires.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_dyn_part.obj : $(QFROOT)\source\gl_dyn_part.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_dyn_part.c
|
||||
|
||||
|
|
||||
$(OBJS)\vid.obj : $(QFROOT)\source\vid.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\vid.c
|
||||
|
||||
|
|
||||
$(OBJS)\joy_null.obj : $(QFROOT)\source\joy_null.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\joy_null.c
|
||||
|
||||
|
|
||||
$(OBJS)\locs.obj : $(QFROOT)\source\locs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\locs.c
|
||||
|
||||
|
|
||||
$(OBJS)\model.obj : $(QFROOT)\source\model.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_brush.obj : $(QFROOT)\source\model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_alias.obj : $(QFROOT)\source\model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_sprite.obj : $(QFROOT)\source\model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_sprite.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_brush.obj : $(QFROOT)\source\gl_model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_alias.obj : $(QFROOT)\source\gl_model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_fullbright.obj : $(QFROOT)\source\gl_model_fullbright.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_fullbright.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_sprite.obj : $(QFROOT)\source\gl_model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_sprite.c
|
||||
|
||||
|
||||
|
|
||||
$(OBJS)\teamplay.obj : $(QFROOT)\source\teamplay.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\teamplay.c
|
||||
|
|
||||
|
||||
$(OBJS)\sdl_main.obj : $(SDLSDK)\src\main\win32\sdl_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(SDLSDK)\src\main\win32\sdl_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_view.obj : $(QFROOT)\source\r_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_view.obj : $(QFROOT)\source\gl_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\vid_sgl.obj : $(QFROOT)\source\vid_sgl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\vid_sgl.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_draw.obj : $(QFROOT)\source\gl_draw.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_draw.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_skin.obj : $(QFROOT)\source\gl_skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_screen.obj : $(QFROOT)\source\gl_screen.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_screen.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rsurf.obj : $(QFROOT)\source\gl_rsurf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rsurf.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rmisc.obj : $(QFROOT)\source\gl_rmisc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rmisc.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rmain.obj : $(QFROOT)\source\gl_rmain.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rmain.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rlight.obj : $(QFROOT)\source\gl_rlight.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rlight.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_efrag.obj : $(QFROOT)\source\r_efrag.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_efrag.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_ngraph.obj : $(QFROOT)\source\gl_ngraph.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_ngraph.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_mesh.obj : $(QFROOT)\source\gl_mesh.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_mesh.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_warp.obj : $(QFROOT)\source\gl_warp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_warp.c
|
||||
|
|
||||
|
||||
$(OBJS)\borland.obj : $(QFROOT)\INCLUDE\WIN32\BC\borland.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\INCLUDE\WIN32\BC\borland.c
|
||||
|
|
||||
|
||||
$(OBJS)\buildnum.obj : $(QFROOT)\source\buildnum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\buildnum.c
|
||||
|
|
||||
|
||||
$(OBJS)\checksum.obj : $(QFROOT)\source\checksum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\checksum.c
|
||||
|
|
||||
|
||||
$(OBJS)\com.obj : $(QFROOT)\source\com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\com.c
|
||||
|
|
||||
|
||||
$(OBJS)\info.obj : $(QFROOT)\source\info.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\info.c
|
||||
|
|
||||
|
||||
$(OBJS)\sizebuf.obj : $(QFROOT)\source\sizebuf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sizebuf.c
|
||||
|
|
||||
|
||||
$(OBJS)\msg.obj : $(QFROOT)\source\msg.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\msg.c
|
||||
|
|
||||
|
||||
$(OBJS)\va.obj : $(QFROOT)\source\va.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\va.c
|
||||
|
|
||||
|
||||
$(OBJS)\qargs.obj : $(QFROOT)\source\qargs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qargs.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakefs.obj : $(QFROOT)\source\quakefs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakefs.c
|
||||
|
|
||||
|
||||
$(OBJS)\qendian.obj : $(QFROOT)\source\qendian.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qendian.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakeio.obj : $(QFROOT)\source\quakeio.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakeio.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_udp.obj : $(QFROOT)\source\net_udp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_udp.c
|
||||
|
|
||||
|
||||
$(OBJS)\zone.obj : $(QFROOT)\source\zone.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\zone.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmovetst.obj : $(QFROOT)\source\pmovetst.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmovetst.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmove.obj : $(QFROOT)\source\pmove.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmove.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_com.obj : $(QFROOT)\source\net_com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_com.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_chan.obj : $(QFROOT)\source\net_chan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_chan.c
|
||||
|
|
||||
|
||||
$(OBJS)\cmd.obj : $(QFROOT)\source\cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\mdfour.obj : $(QFROOT)\source\mdfour.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mdfour.c
|
||||
|
|
||||
|
||||
$(OBJS)\cvar.obj : $(QFROOT)\source\cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\crc.obj : $(QFROOT)\source\crc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\crc.c
|
||||
|
|
||||
|
||||
$(OBJS)\fnmatch.obj : $(QFROOT)\source\fnmatch.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\fnmatch.c
|
||||
|
|
||||
|
||||
$(OBJS)\sys_win.obj : $(QFROOT)\source\sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_win.obj : $(QFROOT)\source\snd_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cd_sdl.obj : $(QFROOT)\source\cd_sdl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cd_sdl.c
|
||||
|
|
||||
|
||||
$(OBJS)\in_sdl.obj : $(QFROOT)\source\in_sdl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\in_sdl.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_sys_sdl.obj : $(QFROOT)\source\cl_sys_sdl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_sys_sdl.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_slist.obj : $(QFROOT)\source\cl_slist.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_slist.c
|
||||
|
|
||||
|
||||
$(OBJS)\mathlib.obj : $(QFROOT)\source\mathlib.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mathlib.c
|
||||
|
|
||||
|
||||
$(OBJS)\nonintel.obj : $(QFROOT)\source\nonintel.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\nonintel.c
|
||||
|
|
||||
|
||||
$(OBJS)\menu.obj : $(QFROOT)\source\menu.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\menu.c
|
||||
|
|
||||
|
||||
$(OBJS)\keys.obj : $(QFROOT)\source\keys.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\keys.c
|
||||
|
|
||||
|
||||
$(OBJS)\console.obj : $(QFROOT)\source\console.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\console.c
|
||||
|
|
||||
|
||||
$(OBJS)\wad.obj : $(QFROOT)\source\wad.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\wad.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mix.obj : $(QFROOT)\source\snd_mix.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mix.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mem.obj : $(QFROOT)\source\snd_mem.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mem.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_dma.obj : $(QFROOT)\source\snd_dma.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_dma.c
|
||||
|
|
||||
|
||||
$(OBJS)\skin.obj : $(QFROOT)\source\skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cam.obj : $(QFROOT)\source\cl_cam.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cam.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_tent.obj : $(QFROOT)\source\cl_tent.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_tent.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_pred.obj : $(QFROOT)\source\cl_pred.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_pred.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_parse.obj : $(QFROOT)\source\cl_parse.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_parse.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_misc.obj : $(QFROOT)\source\cl_misc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_misc.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_main.obj : $(QFROOT)\source\cl_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_input.obj : $(QFROOT)\source\cl_input.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_input.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_ents.obj : $(QFROOT)\source\cl_ents.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_ents.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_demo.obj : $(QFROOT)\source\cl_demo.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_demo.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cvar.obj : $(QFROOT)\source\cl_cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cmd.obj : $(QFROOT)\source\cl_cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\sbar.obj : $(QFROOT)\source\sbar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sbar.c
|
||||
|
|
||||
|
||||
$(OBJS)\worlda.obj : $(QFROOT)\source\worlda.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\worlda$(EXT2) $(ASMOUT)\worlda$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\math.obj : $(QFROOT)\source\math.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\math$(EXT2) $(ASMOUT)\math$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mixa.obj : $(QFROOT)\source\snd_mixa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\snd_mixa$(EXT2) $(ASMOUT)\snd_mixa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\sys_x86.obj : $(QFROOT)\source\sys_x86.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\sys_x86$(EXT2) $(ASMOUT)\sys_x86$(EXT1)
|
||||
|
|
||||
|
791
qw/source/qf-client-wgl.mak
Normal file
791
qw/source/qf-client-wgl.mak
Normal file
|
@ -0,0 +1,791 @@
|
|||
#
|
||||
# Borland C++ makefile for Quakeforge (newtree)
|
||||
#
|
||||
# Copyright (C) 1999,2000 Jukka Sorjonen.
|
||||
# Please see the file "AUTHORS" for a list of contributors
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version 2
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to:
|
||||
#
|
||||
# Free Software Foundation, Inc.
|
||||
# 59 Temple Place - Suite 330
|
||||
# Boston, MA 02111-1307, USA
|
||||
#
|
||||
#
|
||||
|
||||
.AUTODEPEND
|
||||
|
||||
#
|
||||
# Borland C++ tools
|
||||
#
|
||||
IMPLIB = Implib
|
||||
BCC32 = Bcc32
|
||||
BCC32I = Bcc32i
|
||||
#TLINK32 = TLink32
|
||||
TLINK32 = Ilink32
|
||||
ILINK32 = Ilink32
|
||||
TLIB = TLib
|
||||
BRC32 = Brc32
|
||||
TASM32 = Tasm32
|
||||
#
|
||||
# IDE macros
|
||||
#
|
||||
|
||||
|
||||
#
|
||||
# Options
|
||||
#
|
||||
|
||||
# Where quakeforge source is located
|
||||
QFROOT = D:\PROJECT\QUAKE1\NEWTREE
|
||||
|
||||
# Complier root directory
|
||||
CROOT = D:\BORLAND\BCC55
|
||||
# For 5.02
|
||||
#CROOT = D:\BC5
|
||||
# For C++ Builder
|
||||
#CROOT = D:\PROGRA~1\BORLAND\CBUILDER5
|
||||
|
||||
# Where you want to place those .obj files
|
||||
#OBJS = $(QFROOT)\TARGETS\GLQW_CLIENT
|
||||
OBJS = $(QFROOT)\SOURCE
|
||||
|
||||
# ... and final exe
|
||||
#EXE = $(QFROOT)\TARGETS
|
||||
EXE = $(QFROOT)
|
||||
|
||||
# Path to your Direct-X libraries and includes
|
||||
DIRECTXSDK=D:\project\dx7sdk
|
||||
# Path to ZLIB source code
|
||||
ZLIB=D:\PROJECT\ZLIB
|
||||
|
||||
# end of system dependant stuffs
|
||||
|
||||
SYSLIBS = $(CROOT)\LIB
|
||||
MISCLIBS = $(DIRECTXSDK)\lib\borland
|
||||
LIBS=$(SYSLIBS);$(MISCLIBS)
|
||||
|
||||
SYSINCLUDE = $(CROOT)\INCLUDE
|
||||
QFINCLUDES = $(QFROOT)\INCLUDE\WIN32\BC;$(QFROOT)\INCLUDE\WIN32;$(QFROOT)\INCLUDE;$(QFROOT)\INCLUDE\WIN32\RESOURCES
|
||||
MISCINCLUDES = $(DIRECTXSDK)\include;$(ZLIB)
|
||||
|
||||
INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
|
||||
|
||||
DEFINES=_WINDOWS=1;_WIN32=1;WINDOWS=1;WIN32=1;HAVE_CONFIG_H=1;HAVE_FNMATCH_H=1;USE_INTEL_ASM=1
|
||||
|
||||
# for releases
|
||||
DEBUGOPTS = -k- -vi
|
||||
# for debugging
|
||||
#DEBUGOPTS = -y -v
|
||||
# -xp -xs -o
|
||||
|
||||
# no optimizations - for debugging
|
||||
#OPT = -a -O-S -Od
|
||||
# for basic optimizations for 386
|
||||
OPT = -3 -Oc -Oi -Ov -a4
|
||||
# for Pentium
|
||||
#OPT = -5 -Oc -Oi -Ov -a4 -OS
|
||||
# for Pentium Pro and higher
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -OS
|
||||
# Testing purposes
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -Og -Oc -Ol -Ob -Oe -Om -Op
|
||||
|
||||
# disable warnings, for cleaner compile
|
||||
WARNS = -w-
|
||||
# for debugging
|
||||
#WARNS = -w
|
||||
|
||||
COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -R -WM -H-
|
||||
#-He- -f -ff -fp-
|
||||
|
||||
# for normal releases
|
||||
LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -x -L$(LIBS)
|
||||
# for debugging
|
||||
#LINKOPTS = -w -v -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -m -M -s -L$(LIBS)
|
||||
# -Gm
|
||||
|
||||
# MASM
|
||||
ASSEMBLER = ML
|
||||
ASMOUT = $(QFROOT)\source
|
||||
ASMIN = /Fo$(OBJS)
|
||||
#ASMOPTS=/nologo /c /Cp /Zi /H64
|
||||
ASMOPTS=/nologo /c /Cp
|
||||
#/Cx /Zi /Zd /H64
|
||||
EXT1=.asm
|
||||
EXT2=.obj
|
||||
|
||||
# TASM32
|
||||
#ASSEMBLER = $(TASM32)
|
||||
#ASMIN = $(QFROOT)\source
|
||||
#ASMOUT = ,$(QFROOT)\source
|
||||
#ASMOPTS = /ml
|
||||
#EXT1=.obj
|
||||
#EXT2=.asm
|
||||
|
||||
DEPEND = \
|
||||
$(OBJS)\qfgl_ext.obj\
|
||||
$(OBJS)\hash.obj\
|
||||
$(OBJS)\joy_win.obj\
|
||||
$(OBJS)\pcx.obj\
|
||||
$(OBJS)\quakeforge.res\
|
||||
$(OBJS)\tga.obj\
|
||||
$(OBJS)\fractalnoise.obj\
|
||||
$(OBJS)\gl_dyn_textures.obj\
|
||||
$(OBJS)\gl_sky.obj\
|
||||
$(OBJS)\gl_sky_clip.obj\
|
||||
$(OBJS)\gl_dyn_fires.obj\
|
||||
$(OBJS)\gl_dyn_part.obj\
|
||||
$(OBJS)\locs.obj\
|
||||
$(ZLIB)\zlib.lib\
|
||||
$(OBJS)\model.obj\
|
||||
$(OBJS)\model_brush.obj\
|
||||
$(OBJS)\model_alias.obj\
|
||||
$(OBJS)\model_sprite.obj\
|
||||
$(OBJS)\gl_model_alias.obj\
|
||||
$(OBJS)\gl_model_fullbright.obj\
|
||||
$(OBJS)\gl_model_brush.obj\
|
||||
$(OBJS)\gl_model_sprite.obj\
|
||||
$(OBJS)\teamplay.obj\
|
||||
$(OBJS)\r_view.obj\
|
||||
$(OBJS)\gl_view.obj\
|
||||
$(OBJS)\vid_wgl.obj\
|
||||
$(QFROOT)\opengl32.lib\
|
||||
$(OBJS)\gl_draw.obj\
|
||||
$(OBJS)\gl_skin.obj\
|
||||
$(OBJS)\gl_screen.obj\
|
||||
$(OBJS)\gl_rsurf.obj\
|
||||
$(OBJS)\gl_rmisc.obj\
|
||||
$(OBJS)\gl_rmain.obj\
|
||||
$(OBJS)\gl_rlight.obj\
|
||||
$(OBJS)\r_efrag.obj\
|
||||
$(OBJS)\gl_ngraph.obj\
|
||||
$(OBJS)\gl_mesh.obj\
|
||||
$(OBJS)\gl_warp.obj\
|
||||
$(OBJS)\worlda.obj\
|
||||
$(OBJS)\sys_x86.obj\
|
||||
$(OBJS)\snd_mixa.obj\
|
||||
$(OBJS)\math.obj\
|
||||
$(OBJS)\borland.obj\
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib\
|
||||
$(OBJS)\buildnum.obj\
|
||||
$(OBJS)\checksum.obj\
|
||||
$(OBJS)\com.obj\
|
||||
$(OBJS)\info.obj\
|
||||
$(OBJS)\sizebuf.obj\
|
||||
$(OBJS)\msg.obj\
|
||||
$(OBJS)\va.obj\
|
||||
$(OBJS)\qargs.obj\
|
||||
$(OBJS)\quakefs.obj\
|
||||
$(OBJS)\qendian.obj\
|
||||
$(OBJS)\quakeio.obj\
|
||||
$(OBJS)\net_udp.obj\
|
||||
$(OBJS)\zone.obj\
|
||||
$(OBJS)\pmovetst.obj\
|
||||
$(OBJS)\pmove.obj\
|
||||
$(OBJS)\net_com.obj\
|
||||
$(OBJS)\net_chan.obj\
|
||||
$(OBJS)\cmd.obj\
|
||||
$(OBJS)\mdfour.obj\
|
||||
$(OBJS)\cvar.obj\
|
||||
$(OBJS)\crc.obj\
|
||||
$(OBJS)\fnmatch.obj\
|
||||
$(OBJS)\sys_win.obj\
|
||||
$(OBJS)\snd_win.obj\
|
||||
$(OBJS)\cd_win.obj\
|
||||
$(OBJS)\in_win.obj\
|
||||
$(OBJS)\cl_sys_win.obj\
|
||||
$(OBJS)\cl_slist.obj\
|
||||
$(OBJS)\mathlib.obj\
|
||||
$(OBJS)\nonintel.obj\
|
||||
$(OBJS)\menu.obj\
|
||||
$(OBJS)\keys.obj\
|
||||
$(OBJS)\console.obj\
|
||||
$(OBJS)\wad.obj\
|
||||
$(OBJS)\snd_mix.obj\
|
||||
$(OBJS)\snd_mem.obj\
|
||||
$(OBJS)\snd_dma.obj\
|
||||
$(OBJS)\skin.obj\
|
||||
$(OBJS)\cl_cam.obj\
|
||||
$(OBJS)\cl_tent.obj\
|
||||
$(OBJS)\cl_pred.obj\
|
||||
$(OBJS)\cl_parse.obj\
|
||||
$(OBJS)\cl_misc.obj\
|
||||
$(OBJS)\cl_main.obj\
|
||||
$(OBJS)\cl_input.obj\
|
||||
$(OBJS)\cl_ents.obj\
|
||||
$(OBJS)\cl_demo.obj\
|
||||
$(OBJS)\cl_cvar.obj\
|
||||
$(OBJS)\cl_cmd.obj\
|
||||
$(OBJS)\sbar.obj
|
||||
|
||||
$(EXE)\qf-client-wgl.exe : $(DEPEND)
|
||||
$(TLINK32) @&&|
|
||||
/v $(LINKOPTS) +
|
||||
$(CROOT)\LIB\c0w32.obj+
|
||||
$(OBJS)\qfgl_ext.obj+
|
||||
$(OBJS)\hash.obj+
|
||||
$(OBJS)\joy_win.obj+
|
||||
$(OBJS)\pcx.obj+
|
||||
$(OBJS)\tga.obj+
|
||||
$(OBJS)\fractalnoise.obj+
|
||||
$(OBJS)\gl_dyn_textures.obj+
|
||||
$(OBJS)\gl_sky.obj+
|
||||
$(OBJS)\gl_sky_clip.obj+
|
||||
$(OBJS)\gl_dyn_fires.obj+
|
||||
$(OBJS)\gl_dyn_part.obj+
|
||||
$(OBJS)\locs.obj+
|
||||
$(ZLIB)\zlib.lib+
|
||||
$(OBJS)\model.obj+
|
||||
$(OBJS)\model_brush.obj+
|
||||
$(OBJS)\model_alias.obj+
|
||||
$(OBJS)\model_sprite.obj+
|
||||
$(OBJS)\gl_model_alias.obj+
|
||||
$(OBJS)\gl_model_fullbright.obj+
|
||||
$(OBJS)\gl_model_brush.obj+
|
||||
$(OBJS)\gl_model_sprite.obj+
|
||||
$(OBJS)\teamplay.obj+
|
||||
$(OBJS)\r_view.obj+
|
||||
$(OBJS)\gl_view.obj+
|
||||
$(OBJS)\vid_wgl.obj+
|
||||
$(OBJS)\gl_draw.obj+
|
||||
$(OBJS)\gl_skin.obj+
|
||||
$(OBJS)\gl_screen.obj+
|
||||
$(OBJS)\gl_rsurf.obj+
|
||||
$(OBJS)\gl_rmisc.obj+
|
||||
$(OBJS)\gl_rmain.obj+
|
||||
$(OBJS)\gl_rlight.obj+
|
||||
$(OBJS)\r_efrag.obj+
|
||||
$(OBJS)\gl_ngraph.obj+
|
||||
$(OBJS)\gl_mesh.obj+
|
||||
$(OBJS)\gl_warp.obj+
|
||||
$(OBJS)\worlda.obj+
|
||||
$(OBJS)\sys_x86.obj+
|
||||
$(OBJS)\snd_mixa.obj+
|
||||
$(OBJS)\math.obj+
|
||||
$(OBJS)\borland.obj+
|
||||
$(OBJS)\buildnum.obj+
|
||||
$(OBJS)\checksum.obj+
|
||||
$(OBJS)\com.obj+
|
||||
$(OBJS)\info.obj+
|
||||
$(OBJS)\sizebuf.obj+
|
||||
$(OBJS)\msg.obj+
|
||||
$(OBJS)\va.obj+
|
||||
$(OBJS)\qargs.obj+
|
||||
$(OBJS)\quakefs.obj+
|
||||
$(OBJS)\qendian.obj+
|
||||
$(OBJS)\quakeio.obj+
|
||||
$(OBJS)\net_udp.obj+
|
||||
$(OBJS)\zone.obj+
|
||||
$(OBJS)\pmovetst.obj+
|
||||
$(OBJS)\pmove.obj+
|
||||
$(OBJS)\net_com.obj+
|
||||
$(OBJS)\net_chan.obj+
|
||||
$(OBJS)\cmd.obj+
|
||||
$(OBJS)\mdfour.obj+
|
||||
$(OBJS)\cvar.obj+
|
||||
$(OBJS)\crc.obj+
|
||||
$(OBJS)\fnmatch.obj+
|
||||
$(OBJS)\sys_win.obj+
|
||||
$(OBJS)\snd_win.obj+
|
||||
$(OBJS)\cd_win.obj+
|
||||
$(OBJS)\in_win.obj+
|
||||
$(OBJS)\cl_sys_win.obj+
|
||||
$(OBJS)\cl_slist.obj+
|
||||
$(OBJS)\mathlib.obj+
|
||||
$(OBJS)\nonintel.obj+
|
||||
$(OBJS)\menu.obj+
|
||||
$(OBJS)\keys.obj+
|
||||
$(OBJS)\console.obj+
|
||||
$(OBJS)\wad.obj+
|
||||
$(OBJS)\snd_mix.obj+
|
||||
$(OBJS)\snd_mem.obj+
|
||||
$(OBJS)\snd_dma.obj+
|
||||
$(OBJS)\skin.obj+
|
||||
$(OBJS)\cl_cam.obj+
|
||||
$(OBJS)\cl_tent.obj+
|
||||
$(OBJS)\cl_pred.obj+
|
||||
$(OBJS)\cl_parse.obj+
|
||||
$(OBJS)\cl_misc.obj+
|
||||
$(OBJS)\cl_main.obj+
|
||||
$(OBJS)\cl_input.obj+
|
||||
$(OBJS)\cl_ents.obj+
|
||||
$(OBJS)\cl_demo.obj+
|
||||
$(OBJS)\cl_cvar.obj+
|
||||
$(OBJS)\cl_cmd.obj+
|
||||
$(OBJS)\sbar.obj
|
||||
$<,$*
|
||||
$(QFROOT)\opengl32.lib+
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib+
|
||||
$(CROOT)\LIB\import32.lib+
|
||||
$(CROOT)\LIB\cw32.lib
|
||||
|
||||
quakeforge.res
|
||||
|
||||
|
|
||||
$(OBJS)\quakeforge.res : $(QFROOT)\include\win32\resources\quakeforge.rc
|
||||
$(BRC32) -R @&&|
|
||||
-FO$@ $(QFROOT)\include\win32\resources\quakeforge.rc
|
||||
|
||||
|
|
||||
$(OBJS)\qfgl_ext.obj : $(QFROOT)\source\qfgl_ext.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qfgl_ext.c
|
||||
|
||||
|
|
||||
$(OBJS)\pcx.obj : $(QFROOT)\source\pcx.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pcx.c
|
||||
|
||||
|
|
||||
$(OBJS)\hash.obj : $(QFROOT)\source\hash.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\hash.c
|
||||
|
||||
|
|
||||
$(OBJS)\joy_win.obj : $(QFROOT)\source\joy_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\joy_win.c
|
||||
|
||||
|
|
||||
$(OBJS)\tga.obj : $(QFROOT)\source\tga.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\tga.c
|
||||
|
||||
|
|
||||
$(OBJS)\fractalnoise.obj : $(QFROOT)\source\fractalnoise.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\fractalnoise.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_dyn_textures.obj : $(QFROOT)\source\gl_dyn_textures.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_dyn_textures.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_sky.obj : $(QFROOT)\source\gl_sky.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_sky.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_sky_clip.obj : $(QFROOT)\source\gl_sky_clip.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_sky_clip.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_dyn_fires.obj : $(QFROOT)\source\gl_dyn_fires.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_dyn_fires.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_dyn_part.obj : $(QFROOT)\source\gl_dyn_part.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_dyn_part.c
|
||||
|
||||
|
|
||||
$(OBJS)\locs.obj : $(QFROOT)\source\locs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\locs.c
|
||||
|
||||
|
|
||||
$(OBJS)\model.obj : $(QFROOT)\source\model.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_brush.obj : $(QFROOT)\source\model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_alias.obj : $(QFROOT)\source\model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_sprite.obj : $(QFROOT)\source\model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_sprite.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_brush.obj : $(QFROOT)\source\gl_model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_alias.obj : $(QFROOT)\source\gl_model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_fullbright.obj : $(QFROOT)\source\gl_model_fullbright.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_fullbright.c
|
||||
|
||||
|
|
||||
$(OBJS)\gl_model_sprite.obj : $(QFROOT)\source\gl_model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_model_sprite.c
|
||||
|
||||
|
||||
|
|
||||
$(OBJS)\teamplay.obj : $(QFROOT)\source\teamplay.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\teamplay.c
|
||||
|
||||
|
|
||||
$(OBJS)\r_view.obj : $(QFROOT)\source\r_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_view.obj : $(QFROOT)\source\gl_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\vid_wgl.obj : $(QFROOT)\source\vid_wgl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\vid_wgl.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_draw.obj : $(QFROOT)\source\gl_draw.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_draw.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_skin.obj : $(QFROOT)\source\gl_skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_screen.obj : $(QFROOT)\source\gl_screen.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_screen.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rsurf.obj : $(QFROOT)\source\gl_rsurf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rsurf.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rmisc.obj : $(QFROOT)\source\gl_rmisc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rmisc.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rmain.obj : $(QFROOT)\source\gl_rmain.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rmain.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_rlight.obj : $(QFROOT)\source\gl_rlight.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_rlight.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_efrag.obj : $(QFROOT)\source\r_efrag.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_efrag.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_ngraph.obj : $(QFROOT)\source\gl_ngraph.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_ngraph.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_mesh.obj : $(QFROOT)\source\gl_mesh.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_mesh.c
|
||||
|
|
||||
|
||||
$(OBJS)\gl_warp.obj : $(QFROOT)\source\gl_warp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\gl_warp.c
|
||||
|
|
||||
|
||||
$(OBJS)\borland.obj : $(QFROOT)\INCLUDE\WIN32\BC\borland.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\INCLUDE\WIN32\BC\borland.c
|
||||
|
|
||||
|
||||
$(OBJS)\buildnum.obj : $(QFROOT)\source\buildnum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\buildnum.c
|
||||
|
|
||||
|
||||
$(OBJS)\checksum.obj : $(QFROOT)\source\checksum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\checksum.c
|
||||
|
|
||||
|
||||
$(OBJS)\com.obj : $(QFROOT)\source\com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\com.c
|
||||
|
|
||||
|
||||
$(OBJS)\info.obj : $(QFROOT)\source\info.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\info.c
|
||||
|
|
||||
|
||||
$(OBJS)\sizebuf.obj : $(QFROOT)\source\sizebuf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sizebuf.c
|
||||
|
|
||||
|
||||
$(OBJS)\msg.obj : $(QFROOT)\source\msg.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\msg.c
|
||||
|
|
||||
|
||||
$(OBJS)\va.obj : $(QFROOT)\source\va.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\va.c
|
||||
|
|
||||
|
||||
$(OBJS)\qargs.obj : $(QFROOT)\source\qargs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qargs.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakefs.obj : $(QFROOT)\source\quakefs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakefs.c
|
||||
|
|
||||
|
||||
$(OBJS)\qendian.obj : $(QFROOT)\source\qendian.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qendian.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakeio.obj : $(QFROOT)\source\quakeio.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakeio.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_udp.obj : $(QFROOT)\source\net_udp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_udp.c
|
||||
|
|
||||
|
||||
$(OBJS)\zone.obj : $(QFROOT)\source\zone.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\zone.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmovetst.obj : $(QFROOT)\source\pmovetst.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmovetst.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmove.obj : $(QFROOT)\source\pmove.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmove.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_com.obj : $(QFROOT)\source\net_com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_com.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_chan.obj : $(QFROOT)\source\net_chan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_chan.c
|
||||
|
|
||||
|
||||
$(OBJS)\cmd.obj : $(QFROOT)\source\cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\mdfour.obj : $(QFROOT)\source\mdfour.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mdfour.c
|
||||
|
|
||||
|
||||
$(OBJS)\cvar.obj : $(QFROOT)\source\cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\crc.obj : $(QFROOT)\source\crc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\crc.c
|
||||
|
|
||||
|
||||
$(OBJS)\fnmatch.obj : $(QFROOT)\source\fnmatch.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\fnmatch.c
|
||||
|
|
||||
|
||||
$(OBJS)\sys_win.obj : $(QFROOT)\source\sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_win.obj : $(QFROOT)\source\snd_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cd_win.obj : $(QFROOT)\source\cd_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cd_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\in_win.obj : $(QFROOT)\source\in_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\in_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_sys_win.obj : $(QFROOT)\source\cl_sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_slist.obj : $(QFROOT)\source\cl_slist.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_slist.c
|
||||
|
|
||||
|
||||
$(OBJS)\mathlib.obj : $(QFROOT)\source\mathlib.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mathlib.c
|
||||
|
|
||||
|
||||
$(OBJS)\nonintel.obj : $(QFROOT)\source\nonintel.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\nonintel.c
|
||||
|
|
||||
|
||||
$(OBJS)\menu.obj : $(QFROOT)\source\menu.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\menu.c
|
||||
|
|
||||
|
||||
$(OBJS)\keys.obj : $(QFROOT)\source\keys.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\keys.c
|
||||
|
|
||||
|
||||
$(OBJS)\console.obj : $(QFROOT)\source\console.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\console.c
|
||||
|
|
||||
|
||||
$(OBJS)\wad.obj : $(QFROOT)\source\wad.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\wad.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mix.obj : $(QFROOT)\source\snd_mix.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mix.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mem.obj : $(QFROOT)\source\snd_mem.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mem.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_dma.obj : $(QFROOT)\source\snd_dma.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_dma.c
|
||||
|
|
||||
|
||||
$(OBJS)\skin.obj : $(QFROOT)\source\skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cam.obj : $(QFROOT)\source\cl_cam.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cam.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_tent.obj : $(QFROOT)\source\cl_tent.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_tent.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_pred.obj : $(QFROOT)\source\cl_pred.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_pred.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_parse.obj : $(QFROOT)\source\cl_parse.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_parse.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_misc.obj : $(QFROOT)\source\cl_misc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_misc.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_main.obj : $(QFROOT)\source\cl_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_input.obj : $(QFROOT)\source\cl_input.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_input.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_ents.obj : $(QFROOT)\source\cl_ents.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_ents.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_demo.obj : $(QFROOT)\source\cl_demo.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_demo.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cvar.obj : $(QFROOT)\source\cl_cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cmd.obj : $(QFROOT)\source\cl_cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\sbar.obj : $(QFROOT)\source\sbar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sbar.c
|
||||
|
|
||||
|
||||
$(OBJS)\worlda.obj : $(QFROOT)\source\worlda.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\worlda$(EXT2) $(ASMOUT)\worlda$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\math.obj : $(QFROOT)\source\math.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\math$(EXT2) $(ASMOUT)\math$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mixa.obj : $(QFROOT)\source\snd_mixa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\snd_mixa$(EXT2) $(ASMOUT)\snd_mixa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\sys_x86.obj : $(QFROOT)\source\sys_x86.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\sys_x86$(EXT2) $(ASMOUT)\sys_x86$(EXT1)
|
||||
|
|
||||
|
957
qw/source/qf-client-win.mak
Normal file
957
qw/source/qf-client-win.mak
Normal file
|
@ -0,0 +1,957 @@
|
|||
#
|
||||
# Borland C++ makefile for Quakeforge (newtree)
|
||||
#
|
||||
# Copyright (C) 1999,2000 Jukka Sorjonen.
|
||||
# Please see the file "AUTHORS" for a list of contributors
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version 2
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to:
|
||||
#
|
||||
# Free Software Foundation, Inc.
|
||||
# 59 Temple Place - Suite 330
|
||||
# Boston, MA 02111-1307, USA
|
||||
#
|
||||
#
|
||||
|
||||
.AUTODEPEND
|
||||
|
||||
#
|
||||
# Borland C++ tools
|
||||
#
|
||||
IMPLIB = Implib
|
||||
BCC32 = Bcc32
|
||||
BCC32I = Bcc32i
|
||||
#TLINK32 = TLink32
|
||||
TLINK32 = Ilink32
|
||||
ILINK32 = Ilink32
|
||||
TLIB = TLib
|
||||
BRC32 = Brc32
|
||||
TASM32 = Tasm32
|
||||
|
||||
#
|
||||
# Options
|
||||
#
|
||||
|
||||
# Where quakeforge source is located
|
||||
QFROOT = D:\PROJECT\QUAKE1\NEWTREE
|
||||
|
||||
# Complier root directory
|
||||
CROOT = D:\BORLAND\BCC55
|
||||
# For 5.02
|
||||
#CROOT = D:\BC5
|
||||
# For C++ Builder
|
||||
#CROOT = D:\PROGRA~1\BORLAND\CBUILDER5
|
||||
|
||||
# Where you want to put those .obj files
|
||||
#OBJS = $(QFROOT)\TARGETS\QW_CLIENT
|
||||
OBJS = $(QFROOT)\SOURCE
|
||||
|
||||
# ... and final exe
|
||||
#EXE = $(QFROOT)\TARGETS
|
||||
EXE = $(QFROOT)
|
||||
|
||||
# Path to your SCITECH root directory (where you installed MGL)
|
||||
SCITECHROOT=D:\SCITECH
|
||||
# Path to your Direct-X libraries and includes
|
||||
DIRECTXSDK=D:\project\dx7sdk
|
||||
# Path to ZLIB source code
|
||||
ZLIB=D:\PROJECT\ZLIB
|
||||
|
||||
# end of system dependant stuffs
|
||||
|
||||
SYSLIBS = $(CROOT)\LIB
|
||||
MISCLIBS = $(DIRECTXSDK)\lib\borland;$(SCITECHROOT)\lib\win32\bc5
|
||||
LIBS=$(SYSLIBS);$(MISCLIBS)
|
||||
|
||||
SYSINCLUDE = $(CROOT)\INCLUDE
|
||||
QFINCLUDES = $(QFROOT)\INCLUDE\WIN32\BC;$(QFROOT)\INCLUDE\WIN32;$(QFROOT)\INCLUDE;$(QFROOT)\INCLUDE\WIN32\RESOURCES
|
||||
MISCINCLUDES = $(SCITECHROOT)\include;$(DIRECTXSDK)\include;$(ZLIB)
|
||||
|
||||
INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
|
||||
|
||||
DEFINES=WIN32=1;WINDOWS=1;_WINDOWS=1;_WIN32=1;HAVE_CONFIG_H=1;USE_INTEL_ASM=1;HAVE_FNMATCH_H=1;HAVE_MGRAPH_H=1
|
||||
|
||||
# for releases
|
||||
DEBUGOPTS = -k- -vi
|
||||
# for debugging
|
||||
#DEBUGOPTS = -y -v
|
||||
# -xp -xs -o
|
||||
|
||||
# no optimizations - for debugging
|
||||
#OPT = -a -O-S -Od
|
||||
# for basic optimizations for 386
|
||||
OPT = -3 -Oc -Oi -Ov -a4
|
||||
# for Pentium
|
||||
#OPT = -5 -Oc -Oi -Ov -a4 -OS
|
||||
# for Pentium Pro and higher
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -OS
|
||||
# Testing purposes
|
||||
#OPT = -6 -Oc -Oi -Ov -a4 -Og -Oc -Ol -Ob -Oe -Om -Op
|
||||
|
||||
# disable warnings, for cleaner compile
|
||||
WARNS = -w-
|
||||
# for debugging
|
||||
#WARNS = -w
|
||||
|
||||
COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -R -WM -H-
|
||||
#-He- -f -ff -fp-
|
||||
|
||||
# for normal releases
|
||||
LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -x -L$(LIBS)
|
||||
# for debugging
|
||||
#LINKOPTS = -w -v -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -m -M -s -L$(LIBS)
|
||||
# -Gm
|
||||
|
||||
# MASM
|
||||
ASSEMBLER = ML
|
||||
ASMOUT = $(QFROOT)\source
|
||||
ASMIN = /Fo$(OBJS)
|
||||
#ASMOPTS=/nologo /c /Cp /Zi /H64
|
||||
ASMOPTS=/nologo /c /Cp
|
||||
#/Cx /Zi /Zd /H64
|
||||
EXT1=.asm
|
||||
EXT2=.obj
|
||||
|
||||
# TASM32
|
||||
#ASSEMBLER = $(TASM32)
|
||||
#ASMIN = $(QFROOT)\source
|
||||
#ASMOUT = ,$(QFROOT)\source
|
||||
#ASMOPTS = /ml
|
||||
#EXT1=.obj
|
||||
#EXT2=.asm
|
||||
|
||||
DEPEND = \
|
||||
$(OBJS)\hash.obj\
|
||||
$(OBJS)\joy_win.obj\
|
||||
$(OBJS)\pcx.obj\
|
||||
$(OBJS)\quakeforge.res\
|
||||
$(OBJS)\locs.obj\
|
||||
$(ZLIB)\zlib.lib\
|
||||
$(OBJS)\model.obj\
|
||||
$(OBJS)\model_brush.obj\
|
||||
$(OBJS)\model_alias.obj\
|
||||
$(OBJS)\model_sprite.obj\
|
||||
$(OBJS)\sw_model_alias.obj\
|
||||
$(OBJS)\sw_model_brush.obj\
|
||||
$(OBJS)\sw_model_sprite.obj\
|
||||
$(OBJS)\teamplay.obj\
|
||||
$(OBJS)\vid_mgl.obj\
|
||||
$(OBJS)\sw_skin.obj\
|
||||
$(OBJS)\sw_view.obj\
|
||||
$(OBJS)\r_view.obj\
|
||||
$(OBJS)\r_sprite.obj\
|
||||
$(OBJS)\r_part.obj\
|
||||
$(OBJS)\r_vars.obj\
|
||||
$(OBJS)\r_surf.obj\
|
||||
$(OBJS)\r_sky.obj\
|
||||
$(OBJS)\screen.obj\
|
||||
$(OBJS)\d_edge.obj\
|
||||
$(OBJS)\r_main.obj\
|
||||
$(OBJS)\r_light.obj\
|
||||
$(OBJS)\r_efrag.obj\
|
||||
$(OBJS)\r_edge.obj\
|
||||
$(OBJS)\r_draw.obj\
|
||||
$(OBJS)\r_bsp.obj\
|
||||
$(OBJS)\r_alias.obj\
|
||||
$(OBJS)\r_aclip.obj\
|
||||
$(OBJS)\draw.obj\
|
||||
$(OBJS)\d_zpoint.obj\
|
||||
$(OBJS)\d_vars.obj\
|
||||
$(OBJS)\d_surf.obj\
|
||||
$(OBJS)\d_sprite.obj\
|
||||
$(OBJS)\d_sky.obj\
|
||||
$(OBJS)\d_scan.obj\
|
||||
$(OBJS)\d_polyse.obj\
|
||||
$(OBJS)\d_part.obj\
|
||||
$(OBJS)\d_modech.obj\
|
||||
$(OBJS)\d_init.obj\
|
||||
$(OBJS)\d_fill.obj\
|
||||
$(OBJS)\r_misc.obj\
|
||||
$(OBJS)\worlda.obj\
|
||||
$(OBJS)\d_varsa.obj\
|
||||
$(OBJS)\sys_x86.obj\
|
||||
$(OBJS)\surf8.obj\
|
||||
$(OBJS)\surf16.obj\
|
||||
$(OBJS)\snd_mixa.obj\
|
||||
$(OBJS)\r_varsa.obj\
|
||||
$(OBJS)\r_edgea.obj\
|
||||
$(OBJS)\r_drawa.obj\
|
||||
$(OBJS)\r_aliasa.obj\
|
||||
$(OBJS)\r_aclipa.obj\
|
||||
$(OBJS)\cl_math.obj\
|
||||
$(OBJS)\math.obj\
|
||||
$(OBJS)\d_draw.obj\
|
||||
$(OBJS)\d_scana.obj\
|
||||
$(OBJS)\d_polysa.obj\
|
||||
$(OBJS)\d_parta.obj\
|
||||
$(OBJS)\d_draw16.obj\
|
||||
$(OBJS)\d_spr8.obj\
|
||||
$(OBJS)\borland.obj\
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib\
|
||||
$(SCITECHROOT)\lib\win32\bc5\mglfx.lib\
|
||||
$(OBJS)\buildnum.obj\
|
||||
$(OBJS)\checksum.obj\
|
||||
$(OBJS)\com.obj\
|
||||
$(OBJS)\info.obj\
|
||||
$(OBJS)\sizebuf.obj\
|
||||
$(OBJS)\msg.obj\
|
||||
$(OBJS)\va.obj\
|
||||
$(OBJS)\qargs.obj\
|
||||
$(OBJS)\quakefs.obj\
|
||||
$(OBJS)\qendian.obj\
|
||||
$(OBJS)\quakeio.obj\
|
||||
$(OBJS)\net_udp.obj\
|
||||
$(OBJS)\zone.obj\
|
||||
$(OBJS)\pmovetst.obj\
|
||||
$(OBJS)\pmove.obj\
|
||||
$(OBJS)\net_com.obj\
|
||||
$(OBJS)\net_chan.obj\
|
||||
$(OBJS)\cmd.obj\
|
||||
$(OBJS)\mdfour.obj\
|
||||
$(OBJS)\cvar.obj\
|
||||
$(OBJS)\crc.obj\
|
||||
$(OBJS)\fnmatch.obj\
|
||||
$(OBJS)\sys_win.obj\
|
||||
$(OBJS)\snd_win.obj\
|
||||
$(OBJS)\cd_win.obj\
|
||||
$(OBJS)\in_win.obj\
|
||||
$(OBJS)\cl_sys_win.obj\
|
||||
$(OBJS)\cl_slist.obj\
|
||||
$(OBJS)\mathlib.obj\
|
||||
$(OBJS)\nonintel.obj\
|
||||
$(OBJS)\menu.obj\
|
||||
$(OBJS)\keys.obj\
|
||||
$(OBJS)\console.obj\
|
||||
$(OBJS)\wad.obj\
|
||||
$(OBJS)\snd_mix.obj\
|
||||
$(OBJS)\snd_mem.obj\
|
||||
$(OBJS)\snd_dma.obj\
|
||||
$(OBJS)\skin.obj\
|
||||
$(OBJS)\cl_cam.obj\
|
||||
$(OBJS)\cl_tent.obj\
|
||||
$(OBJS)\cl_pred.obj\
|
||||
$(OBJS)\cl_parse.obj\
|
||||
$(OBJS)\cl_misc.obj\
|
||||
$(OBJS)\cl_main.obj\
|
||||
$(OBJS)\cl_input.obj\
|
||||
$(OBJS)\cl_ents.obj\
|
||||
$(OBJS)\cl_demo.obj\
|
||||
$(OBJS)\cl_cvar.obj\
|
||||
$(OBJS)\cl_cmd.obj\
|
||||
$(OBJS)\sbar.obj
|
||||
|
||||
$(EXE)\qf-client-win.exe : $(DEPEND)
|
||||
$(TLINK32) /v @&&|
|
||||
$(LINKOPTS) +
|
||||
$(CROOT)\LIB\c0w32.obj+
|
||||
$(OBJS)\hash.obj+
|
||||
$(OBJS)\joy_win.obj+
|
||||
$(OBJS)\pcx.obj+
|
||||
$(OBJS)\locs.obj+
|
||||
$(ZLIB)\zlib.lib+
|
||||
$(OBJS)\model.obj+
|
||||
$(OBJS)\model_brush.obj+
|
||||
$(OBJS)\model_alias.obj+
|
||||
$(OBJS)\model_sprite.obj+
|
||||
$(OBJS)\sw_model_alias.obj+
|
||||
$(OBJS)\sw_model_brush.obj+
|
||||
$(OBJS)\sw_model_sprite.obj+
|
||||
$(OBJS)\teamplay.obj+
|
||||
$(OBJS)\vid_mgl.obj+
|
||||
$(OBJS)\sw_skin.obj+
|
||||
$(OBJS)\sw_view.obj+
|
||||
$(OBJS)\r_view.obj+
|
||||
$(OBJS)\r_sprite.obj+
|
||||
$(OBJS)\r_part.obj+
|
||||
$(OBJS)\r_vars.obj+
|
||||
$(OBJS)\r_surf.obj+
|
||||
$(OBJS)\r_sky.obj+
|
||||
$(OBJS)\screen.obj+
|
||||
$(OBJS)\d_edge.obj+
|
||||
$(OBJS)\r_main.obj+
|
||||
$(OBJS)\r_light.obj+
|
||||
$(OBJS)\r_efrag.obj+
|
||||
$(OBJS)\r_edge.obj+
|
||||
$(OBJS)\r_draw.obj+
|
||||
$(OBJS)\r_bsp.obj+
|
||||
$(OBJS)\r_alias.obj+
|
||||
$(OBJS)\r_aclip.obj+
|
||||
$(OBJS)\draw.obj+
|
||||
$(OBJS)\d_zpoint.obj+
|
||||
$(OBJS)\d_vars.obj+
|
||||
$(OBJS)\d_surf.obj+
|
||||
$(OBJS)\d_sprite.obj+
|
||||
$(OBJS)\d_sky.obj+
|
||||
$(OBJS)\d_scan.obj+
|
||||
$(OBJS)\d_polyse.obj+
|
||||
$(OBJS)\d_part.obj+
|
||||
$(OBJS)\d_modech.obj+
|
||||
$(OBJS)\d_init.obj+
|
||||
$(OBJS)\d_fill.obj+
|
||||
$(OBJS)\r_misc.obj+
|
||||
$(OBJS)\worlda.obj+
|
||||
$(OBJS)\d_varsa.obj+
|
||||
$(OBJS)\sys_x86.obj+
|
||||
$(OBJS)\surf8.obj+
|
||||
$(OBJS)\surf16.obj+
|
||||
$(OBJS)\snd_mixa.obj+
|
||||
$(OBJS)\r_varsa.obj+
|
||||
$(OBJS)\r_edgea.obj+
|
||||
$(OBJS)\r_drawa.obj+
|
||||
$(OBJS)\r_aliasa.obj+
|
||||
$(OBJS)\r_aclipa.obj+
|
||||
$(OBJS)\cl_math.obj+
|
||||
$(OBJS)\math.obj+
|
||||
$(OBJS)\d_draw.obj+
|
||||
$(OBJS)\d_scana.obj+
|
||||
$(OBJS)\d_polysa.obj+
|
||||
$(OBJS)\d_parta.obj+
|
||||
$(OBJS)\d_draw16.obj+
|
||||
$(OBJS)\d_spr8.obj+
|
||||
$(OBJS)\borland.obj+
|
||||
$(OBJS)\buildnum.obj+
|
||||
$(OBJS)\checksum.obj+
|
||||
$(OBJS)\com.obj+
|
||||
$(OBJS)\info.obj+
|
||||
$(OBJS)\sizebuf.obj+
|
||||
$(OBJS)\msg.obj+
|
||||
$(OBJS)\va.obj+
|
||||
$(OBJS)\qargs.obj+
|
||||
$(OBJS)\quakefs.obj+
|
||||
$(OBJS)\qendian.obj+
|
||||
$(OBJS)\quakeio.obj+
|
||||
$(OBJS)\net_udp.obj+
|
||||
$(OBJS)\zone.obj+
|
||||
$(OBJS)\pmovetst.obj+
|
||||
$(OBJS)\pmove.obj+
|
||||
$(OBJS)\net_com.obj+
|
||||
$(OBJS)\net_chan.obj+
|
||||
$(OBJS)\cmd.obj+
|
||||
$(OBJS)\mdfour.obj+
|
||||
$(OBJS)\cvar.obj+
|
||||
$(OBJS)\crc.obj+
|
||||
$(OBJS)\fnmatch.obj+
|
||||
$(OBJS)\sys_win.obj+
|
||||
$(OBJS)\snd_win.obj+
|
||||
$(OBJS)\cd_win.obj+
|
||||
$(OBJS)\in_win.obj+
|
||||
$(OBJS)\cl_sys_win.obj+
|
||||
$(OBJS)\cl_slist.obj+
|
||||
$(OBJS)\mathlib.obj+
|
||||
$(OBJS)\nonintel.obj+
|
||||
$(OBJS)\menu.obj+
|
||||
$(OBJS)\keys.obj+
|
||||
$(OBJS)\console.obj+
|
||||
$(OBJS)\wad.obj+
|
||||
$(OBJS)\snd_mix.obj+
|
||||
$(OBJS)\snd_mem.obj+
|
||||
$(OBJS)\snd_dma.obj+
|
||||
$(OBJS)\skin.obj+
|
||||
$(OBJS)\cl_cam.obj+
|
||||
$(OBJS)\cl_tent.obj+
|
||||
$(OBJS)\cl_pred.obj+
|
||||
$(OBJS)\cl_parse.obj+
|
||||
$(OBJS)\cl_misc.obj+
|
||||
$(OBJS)\cl_main.obj+
|
||||
$(OBJS)\cl_input.obj+
|
||||
$(OBJS)\cl_ents.obj+
|
||||
$(OBJS)\cl_demo.obj+
|
||||
$(OBJS)\cl_cvar.obj+
|
||||
$(OBJS)\cl_cmd.obj+
|
||||
$(OBJS)\sbar.obj
|
||||
$<,$*
|
||||
$(DIRECTXSDK)\lib\borland\dxguid.lib+
|
||||
$(SCITECHROOT)\lib\win32\bc5\mglfx.lib+
|
||||
$(CROOT)\LIB\import32.lib+
|
||||
$(CROOT)\LIB\cw32.lib
|
||||
|
||||
quakeforge.res
|
||||
|
||||
|
|
||||
$(OBJS)\quakeforge.res : $(QFROOT)\include\win32\resources\quakeforge.rc
|
||||
$(BRC32) -R @&&|
|
||||
-FO$@ $(QFROOT)\include\win32\resources\quakeforge.rc
|
||||
|
||||
|
|
||||
$(OBJS)\hash.obj : $(QFROOT)\source\hash.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\hash.c
|
||||
|
||||
|
|
||||
$(OBJS)\joy_win.obj : $(QFROOT)\source\joy_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\joy_win.c
|
||||
|
||||
|
|
||||
$(OBJS)\pcx.obj : $(QFROOT)\source\pcx.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pcx.c
|
||||
|
||||
|
|
||||
$(OBJS)\locs.obj : $(QFROOT)\source\locs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\locs.c
|
||||
|
||||
|
|
||||
$(OBJS)\model.obj : $(QFROOT)\source\model.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_brush.obj : $(QFROOT)\source\model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_alias.obj : $(QFROOT)\source\model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_sprite.obj : $(QFROOT)\source\model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_sprite.c
|
||||
|
||||
|
|
||||
$(OBJS)\sw_model_brush.obj : $(QFROOT)\source\sw_model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\sw_model_alias.obj : $(QFROOT)\source\sw_model_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_model_alias.c
|
||||
|
||||
|
|
||||
$(OBJS)\sw_model_sprite.obj : $(QFROOT)\source\sw_model_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_model_sprite.c
|
||||
|
||||
|
|
||||
$(OBJS)\teamplay.obj : $(QFROOT)\source\teamplay.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\teamplay.c
|
||||
|
||||
|
|
||||
$(OBJS)\vid_mgl.obj : $(QFROOT)\source\vid_mgl.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\vid_mgl.c
|
||||
|
|
||||
|
||||
$(OBJS)\sw_skin.obj : $(QFROOT)\source\sw_skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\sw_view.obj : $(QFROOT)\source\sw_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sw_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_view.obj : $(QFROOT)\source\r_view.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_view.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_sprite.obj : $(QFROOT)\source\r_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_sprite.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_part.obj : $(QFROOT)\source\r_part.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_part.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_vars.obj : $(QFROOT)\source\r_vars.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_vars.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_surf.obj : $(QFROOT)\source\r_surf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_surf.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_sky.obj : $(QFROOT)\source\r_sky.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_sky.c
|
||||
|
|
||||
|
||||
$(OBJS)\screen.obj : $(QFROOT)\source\screen.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\screen.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_edge.obj : $(QFROOT)\source\d_edge.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_edge.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_main.obj : $(QFROOT)\source\r_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_light.obj : $(QFROOT)\source\r_light.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_light.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_efrag.obj : $(QFROOT)\source\r_efrag.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_efrag.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_edge.obj : $(QFROOT)\source\r_edge.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_edge.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_draw.obj : $(QFROOT)\source\r_draw.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_draw.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_bsp.obj : $(QFROOT)\source\r_bsp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_bsp.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_alias.obj : $(QFROOT)\source\r_alias.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_alias.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_aclip.obj : $(QFROOT)\source\r_aclip.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_aclip.c
|
||||
|
|
||||
|
||||
$(OBJS)\draw.obj : $(QFROOT)\source\draw.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\draw.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_zpoint.obj : $(QFROOT)\source\d_zpoint.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_zpoint.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_vars.obj : $(QFROOT)\source\d_vars.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_vars.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_surf.obj : $(QFROOT)\source\d_surf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_surf.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_sprite.obj : $(QFROOT)\source\d_sprite.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_sprite.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_sky.obj : $(QFROOT)\source\d_sky.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_sky.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_scan.obj : $(QFROOT)\source\d_scan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_scan.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_polyse.obj : $(QFROOT)\source\d_polyse.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_polyse.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_part.obj : $(QFROOT)\source\d_part.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_part.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_modech.obj : $(QFROOT)\source\d_modech.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_modech.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_init.obj : $(QFROOT)\source\d_init.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_init.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_fill.obj : $(QFROOT)\source\d_fill.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\d_fill.c
|
||||
|
|
||||
|
||||
$(OBJS)\r_misc.obj : $(QFROOT)\source\r_misc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\r_misc.c
|
||||
|
|
||||
|
||||
$(OBJS)\borland.obj : $(QFROOT)\include\win32\bc\borland.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\include\win32\bc\borland.c
|
||||
|
|
||||
|
||||
$(OBJS)\buildnum.obj : $(QFROOT)\source\buildnum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\buildnum.c
|
||||
|
|
||||
|
||||
$(OBJS)\checksum.obj : $(QFROOT)\source\checksum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\checksum.c
|
||||
|
|
||||
|
||||
$(OBJS)\com.obj : $(QFROOT)\source\com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\com.c
|
||||
|
|
||||
|
||||
$(OBJS)\info.obj : $(QFROOT)\source\info.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\info.c
|
||||
|
|
||||
|
||||
$(OBJS)\sizebuf.obj : $(QFROOT)\source\sizebuf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sizebuf.c
|
||||
|
|
||||
|
||||
$(OBJS)\msg.obj : $(QFROOT)\source\msg.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\msg.c
|
||||
|
|
||||
|
||||
$(OBJS)\va.obj : $(QFROOT)\source\va.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\va.c
|
||||
|
|
||||
|
||||
$(OBJS)\qargs.obj : $(QFROOT)\source\qargs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qargs.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakefs.obj : $(QFROOT)\source\quakefs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakefs.c
|
||||
|
|
||||
|
||||
$(OBJS)\qendian.obj : $(QFROOT)\source\qendian.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qendian.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakeio.obj : $(QFROOT)\source\quakeio.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakeio.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_udp.obj : $(QFROOT)\source\net_udp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_udp.c
|
||||
|
|
||||
|
||||
$(OBJS)\zone.obj : $(QFROOT)\source\zone.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\zone.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmovetst.obj : $(QFROOT)\source\pmovetst.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmovetst.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmove.obj : $(QFROOT)\source\pmove.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmove.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_com.obj : $(QFROOT)\source\net_com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_com.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_chan.obj : $(QFROOT)\source\net_chan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_chan.c
|
||||
|
|
||||
|
||||
$(OBJS)\cmd.obj : $(QFROOT)\source\cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\mdfour.obj : $(QFROOT)\source\mdfour.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mdfour.c
|
||||
|
|
||||
|
||||
$(OBJS)\cvar.obj : $(QFROOT)\source\cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\crc.obj : $(QFROOT)\source\crc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\crc.c
|
||||
|
|
||||
|
||||
$(OBJS)\fnmatch.obj : $(QFROOT)\source\fnmatch.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\fnmatch.c
|
||||
|
|
||||
|
||||
$(OBJS)\sys_win.obj : $(QFROOT)\source\sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_win.obj : $(QFROOT)\source\snd_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cd_win.obj : $(QFROOT)\source\cd_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cd_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\in_win.obj : $(QFROOT)\source\in_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\in_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_sys_win.obj : $(QFROOT)\source\cl_sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_slist.obj : $(QFROOT)\source\cl_slist.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_slist.c
|
||||
|
|
||||
|
||||
$(OBJS)\mathlib.obj : $(QFROOT)\source\mathlib.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mathlib.c
|
||||
|
|
||||
|
||||
$(OBJS)\nonintel.obj : $(QFROOT)\source\nonintel.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\nonintel.c
|
||||
|
|
||||
|
||||
$(OBJS)\menu.obj : $(QFROOT)\source\menu.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\menu.c
|
||||
|
|
||||
|
||||
$(OBJS)\keys.obj : $(QFROOT)\source\keys.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\keys.c
|
||||
|
|
||||
|
||||
$(OBJS)\console.obj : $(QFROOT)\source\console.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\console.c
|
||||
|
|
||||
|
||||
$(OBJS)\wad.obj : $(QFROOT)\source\wad.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\wad.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mix.obj : $(QFROOT)\source\snd_mix.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mix.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mem.obj : $(QFROOT)\source\snd_mem.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_mem.c
|
||||
|
|
||||
|
||||
$(OBJS)\snd_dma.obj : $(QFROOT)\source\snd_dma.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\snd_dma.c
|
||||
|
|
||||
|
||||
$(OBJS)\skin.obj : $(QFROOT)\source\skin.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\skin.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cam.obj : $(QFROOT)\source\cl_cam.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cam.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_tent.obj : $(QFROOT)\source\cl_tent.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_tent.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_pred.obj : $(QFROOT)\source\cl_pred.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_pred.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_parse.obj : $(QFROOT)\source\cl_parse.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_parse.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_misc.obj : $(QFROOT)\source\cl_misc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_misc.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_main.obj : $(QFROOT)\source\cl_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_input.obj : $(QFROOT)\source\cl_input.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_input.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_ents.obj : $(QFROOT)\source\cl_ents.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_ents.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_demo.obj : $(QFROOT)\source\cl_demo.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_demo.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cvar.obj : $(QFROOT)\source\cl_cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\cl_cmd.obj : $(QFROOT)\source\cl_cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cl_cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\sbar.obj : $(QFROOT)\source\sbar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sbar.c
|
||||
|
|
||||
|
||||
$(OBJS)\d_draw.obj : $(QFROOT)\source\d_draw.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_draw$(EXT2) $(ASMOUT)\d_draw$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\sys_x86.obj : $(QFROOT)\source\sys_x86.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\sys_x86$(EXT2) $(ASMOUT)\sys_x86$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\surf8.obj : $(QFROOT)\source\surf8.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\surf8$(EXT2) $(ASMOUT)\surf8$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\surf16.obj : $(QFROOT)\source\surf16.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\surf16$(EXT2) $(ASMOUT)\surf16$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\snd_mixa.obj : $(QFROOT)\source\snd_mixa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\snd_mixa$(EXT2) $(ASMOUT)\snd_mixa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_varsa.obj : $(QFROOT)\source\r_varsa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_varsa$(EXT2) $(ASMOUT)\r_varsa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_edgea.obj : $(QFROOT)\source\r_edgea.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_edgea$(EXT2) $(ASMOUT)\r_edgea$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_drawa.obj : $(QFROOT)\source\r_drawa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_drawa$(EXT2) $(ASMOUT)\r_drawa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_aliasa.obj : $(QFROOT)\source\r_aliasa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_aliasa$(EXT2) $(ASMOUT)\r_aliasa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\r_aclipa.obj : $(QFROOT)\source\r_aclipa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\r_aclipa$(EXT2) $(ASMOUT)\r_aclipa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\cl_math.obj : $(QFROOT)\source\cl_math.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\cl_math$(EXT2) $(ASMOUT)\cl_math$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\math.obj : $(QFROOT)\source\math.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\math$(EXT2) $(ASMOUT)\math$(EXT1)
|
||||
|
|
||||
|
||||
|
||||
$(OBJS)\d_varsa.obj : $(QFROOT)\source\d_varsa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_varsa$(EXT2) $(ASMOUT)\d_varsa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_spr8.obj : $(QFROOT)\source\d_spr8.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_spr8$(EXT2) $(ASMOUT)\d_spr8$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_scana.obj : $(QFROOT)\source\d_scana.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_scana$(EXT2) $(ASMOUT)\d_scana$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_polysa.obj : $(QFROOT)\source\d_polysa.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_polysa$(EXT2) $(ASMOUT)\d_polysa$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_parta.obj : $(QFROOT)\source\d_parta.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_parta$(EXT2) $(ASMOUT)\d_parta$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\d_draw16.obj : $(QFROOT)\source\d_draw16.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\d_draw16$(EXT2) $(ASMOUT)\d_draw16$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\worlda.obj : $(QFROOT)\source\worlda.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\worlda$(EXT2) $(ASMOUT)\worlda$(EXT1)
|
||||
|
|
||||
|
495
qw/source/qf-server.mak
Normal file
495
qw/source/qf-server.mak
Normal file
|
@ -0,0 +1,495 @@
|
|||
#
|
||||
# Borland C++ makefile for Quakeforge (newtree)
|
||||
#
|
||||
# Copyright (C) 1999,2000 Jukka Sorjonen.
|
||||
# Please see the file "AUTHORS" for a list of contributors
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version 2
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to:
|
||||
#
|
||||
# Free Software Foundation, Inc.
|
||||
# 59 Temple Place - Suite 330
|
||||
# Boston, MA 02111-1307, USA
|
||||
#
|
||||
#
|
||||
|
||||
.AUTODEPEND
|
||||
|
||||
#
|
||||
# Borland C++ tools
|
||||
#
|
||||
IMPLIB = Implib
|
||||
BCC32 = Bcc32
|
||||
BCC32I = Bcc32i
|
||||
#TLINK32 = TLink32
|
||||
TLINK32 = Ilink32
|
||||
ILINK32 = Ilink32
|
||||
TLIB = TLib
|
||||
BRC32 = Brc32
|
||||
TASM32 = Tasm32
|
||||
|
||||
#
|
||||
# Options
|
||||
#
|
||||
|
||||
# Where quakeforge source is located
|
||||
QFROOT = D:\PROJECT\QUAKE1\NEWTREE
|
||||
|
||||
# Complier root directory
|
||||
#CROOT = D:\BORLAND\BCC55
|
||||
CROOT = D:\progra\BCC55
|
||||
# For 5.02
|
||||
#CROOT = D:\BC5
|
||||
|
||||
# Where you want to place those .obj files
|
||||
#OBJS = $(QFROOT)\TARGETS\SERVER
|
||||
OBJS = $(QFROOT)\SOURCE
|
||||
|
||||
# ... and final exe
|
||||
#EXE = $(QFROOT)\TARGETS
|
||||
EXE = $(QFROOT)
|
||||
|
||||
# Path to ZLIB source code
|
||||
ZLIB=D:\PROJECT\ZLIB
|
||||
|
||||
# end of system dependant stuffs
|
||||
|
||||
SYSLIBS = $(CROOT)\LIB
|
||||
MISCLIBS =
|
||||
LIBS=$(SYSLIBS);$(MISCLIBS)
|
||||
|
||||
SYSINCLUDE = $(CROOT)\INCLUDE
|
||||
QFINCLUDES = $(QFROOT)\INCLUDE\WIN32\BC;$(QFROOT)\INCLUDE\WIN32;$(QFROOT)\INCLUDE
|
||||
MISCINCLUDES = $(ZLIB)
|
||||
|
||||
INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
|
||||
|
||||
DEFINES=WIN32=1;_WIN32=1;WINDOWS=1;_WINDOWS=1;HAVE_CONFIG_H=1;HAVE_FNMATCH_H=1;USE_INTEL_ASM=1
|
||||
|
||||
DEBUGOPTS = -y -k- -r -v
|
||||
|
||||
# for basic optimizations for 386
|
||||
OPT = -O-d -3 -Oc -Oi -Ov -a4 -OS
|
||||
# for Pentium
|
||||
#OPT = -O-d -5 -Oc -Oi -Ov -a4 -OS
|
||||
# for Pentium Pro and higher
|
||||
#OPT = -O-d -6 -Oc -Oi -Ov -a4 -OS
|
||||
# Testing purposes
|
||||
#OPT = -O-d -5 -Oc -Oi -Ov -a4 -Og -Oc -Ol -Ob -Oe -Om -Op
|
||||
|
||||
WARNS = -w-pro- -w-aus- -w-csu- -w-par- -w-pck-
|
||||
|
||||
COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -WC -He- -f -ff -fp- -W
|
||||
|
||||
LINKOPTS = -w-dup -Tpe -ap -w-dpl -c -x -v- -L$(LIBS)
|
||||
|
||||
# MASM
|
||||
ASSEMBLER = ML
|
||||
ASMOUT = $(QFROOT)\source
|
||||
ASMIN = /Fo$(OBJS)
|
||||
#ASMOPTS=/nologo /c /Cp /Zi /H64
|
||||
ASMOPTS=/nologo /c /Cp
|
||||
#/Cx /Zi /Zd /H64
|
||||
EXT1=.asm
|
||||
EXT2=.obj
|
||||
|
||||
# TASM32
|
||||
#ASSEMBLER = $(TASM32)
|
||||
#ASMIN = $(QFROOT)\source
|
||||
#ASMOUT = ,$(QFROOT)\source
|
||||
#ASMOPTS = /ml
|
||||
#EXT1=.obj
|
||||
#EXT2=.asm
|
||||
|
||||
#
|
||||
# Dependency List
|
||||
#
|
||||
DEPEND = \
|
||||
$(OBJS)\hash.obj\
|
||||
$(OBJS)\sv_progs.obj\
|
||||
$(OBJS)\sys_x86.obj\
|
||||
$(OBJS)\worlda.obj\
|
||||
$(OBJS)\ver_check.obj\
|
||||
$(ZLIB)\zlib.lib\
|
||||
$(OBJS)\model.obj\
|
||||
$(OBJS)\model_brush.obj\
|
||||
$(OBJS)\pr_offs.obj\
|
||||
$(OBJS)\buildnum.obj\
|
||||
$(OBJS)\info.obj\
|
||||
$(OBJS)\link.obj\
|
||||
$(OBJS)\checksum.obj\
|
||||
$(OBJS)\com.obj\
|
||||
$(OBJS)\sizebuf.obj\
|
||||
$(OBJS)\msg.obj\
|
||||
$(OBJS)\fnmatch.obj\
|
||||
$(OBJS)\quakefs.obj\
|
||||
$(OBJS)\quakeio.obj\
|
||||
$(OBJS)\va.obj\
|
||||
$(OBJS)\qendian.obj\
|
||||
$(OBJS)\qargs.obj\
|
||||
$(OBJS)\net_udp.obj\
|
||||
$(OBJS)\borland.obj\
|
||||
$(OBJS)\sv_sys_win.obj\
|
||||
$(OBJS)\zone.obj\
|
||||
$(OBJS)\pmovetst.obj\
|
||||
$(OBJS)\pmove.obj\
|
||||
$(OBJS)\net_com.obj\
|
||||
$(OBJS)\net_chan.obj\
|
||||
$(OBJS)\mdfour.obj\
|
||||
$(OBJS)\math.obj\
|
||||
$(OBJS)\mathlib.obj\
|
||||
$(OBJS)\cvar.obj\
|
||||
$(OBJS)\crc.obj\
|
||||
$(OBJS)\cmd.obj\
|
||||
$(OBJS)\world.obj\
|
||||
$(OBJS)\sys_win.obj\
|
||||
$(OBJS)\sv_user.obj\
|
||||
$(OBJS)\sv_send.obj\
|
||||
$(OBJS)\sv_phys.obj\
|
||||
$(OBJS)\sv_nchan.obj\
|
||||
$(OBJS)\sv_move.obj\
|
||||
$(OBJS)\sv_model.obj\
|
||||
$(OBJS)\sv_misc.obj\
|
||||
$(OBJS)\sv_main.obj\
|
||||
$(OBJS)\sv_init.obj\
|
||||
$(OBJS)\sv_ents.obj\
|
||||
$(OBJS)\sv_cvar.obj\
|
||||
$(OBJS)\sv_pr_cmds.obj\
|
||||
$(OBJS)\pr_exec.obj\
|
||||
$(OBJS)\pr_edict.obj\
|
||||
$(OBJS)\sv_ccmds.obj
|
||||
|
||||
$(EXE)\qf-server.exe : $(DEPEND)
|
||||
$(TLINK32) @&&|
|
||||
/v $(LINKOPTS) +
|
||||
$(CROOT)\LIB\c0x32.obj+
|
||||
$(OBJS)\hash.obj+
|
||||
$(OBJS)\sv_progs.obj+
|
||||
$(OBJS)\sys_x86.obj\
|
||||
$(OBJS)\worlda.obj+
|
||||
$(OBJS)\ver_check.obj+
|
||||
$(ZLIB)\zlib.lib+
|
||||
$(OBJS)\model.obj+
|
||||
$(OBJS)\model_brush.obj+
|
||||
$(OBJS)\pr_offs.obj+
|
||||
$(OBJS)\buildnum.obj+
|
||||
$(OBJS)\info.obj+
|
||||
$(OBJS)\link.obj+
|
||||
$(OBJS)\checksum.obj+
|
||||
$(OBJS)\com.obj+
|
||||
$(OBJS)\sizebuf.obj+
|
||||
$(OBJS)\msg.obj+
|
||||
$(OBJS)\fnmatch.obj+
|
||||
$(OBJS)\quakefs.obj+
|
||||
$(OBJS)\quakeio.obj+
|
||||
$(OBJS)\va.obj+
|
||||
$(OBJS)\qendian.obj+
|
||||
$(OBJS)\qargs.obj+
|
||||
$(OBJS)\net_udp.obj+
|
||||
$(OBJS)\borland.obj+
|
||||
$(OBJS)\sv_sys_win.obj+
|
||||
$(OBJS)\zone.obj+
|
||||
$(OBJS)\pmovetst.obj+
|
||||
$(OBJS)\pmove.obj+
|
||||
$(OBJS)\net_com.obj+
|
||||
$(OBJS)\net_chan.obj+
|
||||
$(OBJS)\mdfour.obj+
|
||||
$(OBJS)\math.obj+
|
||||
$(OBJS)\mathlib.obj+
|
||||
$(OBJS)\cvar.obj+
|
||||
$(OBJS)\crc.obj+
|
||||
$(OBJS)\cmd.obj+
|
||||
$(OBJS)\world.obj+
|
||||
$(OBJS)\sys_win.obj+
|
||||
$(OBJS)\sv_user.obj+
|
||||
$(OBJS)\sv_send.obj+
|
||||
$(OBJS)\sv_phys.obj+
|
||||
$(OBJS)\sv_nchan.obj+
|
||||
$(OBJS)\sv_move.obj+
|
||||
$(OBJS)\sv_model.obj+
|
||||
$(OBJS)\sv_misc.obj+
|
||||
$(OBJS)\sv_main.obj+
|
||||
$(OBJS)\sv_init.obj+
|
||||
$(OBJS)\sv_ents.obj+
|
||||
$(OBJS)\sv_cvar.obj+
|
||||
$(OBJS)\sv_pr_cmds.obj+
|
||||
$(OBJS)\pr_exec.obj+
|
||||
$(OBJS)\pr_edict.obj+
|
||||
$(OBJS)\sv_ccmds.obj
|
||||
$<,$*
|
||||
$(CROOT)\LIB\import32.lib+
|
||||
$(CROOT)\LIB\cw32.lib
|
||||
#$(CROOT)\LIB\cw32mt.lib
|
||||
|
||||
|
|
||||
$(OBJS)\hash.obj : $(QFROOT)\source\hash.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\hash.c
|
||||
|
||||
|
|
||||
$(OBJS)\ver_check.obj : $(QFROOT)\source\ver_check.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\ver_check.c
|
||||
|
||||
|
|
||||
$(OBJS)\sv_progs.obj : $(QFROOT)\source\sv_progs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_progs.c
|
||||
|
||||
|
|
||||
$(OBJS)\model.obj : $(QFROOT)\source\model.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model.c
|
||||
|
||||
|
|
||||
$(OBJS)\model_brush.obj : $(QFROOT)\source\model_brush.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\model_brush.c
|
||||
|
||||
|
|
||||
$(OBJS)\pr_offs.obj : $(QFROOT)\source\pr_offs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pr_offs.c
|
||||
|
||||
|
|
||||
$(OBJS)\buildnum.obj : $(QFROOT)\source\buildnum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\buildnum.c
|
||||
|
|
||||
|
||||
$(OBJS)\info.obj : $(QFROOT)\source\info.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\info.c
|
||||
|
|
||||
|
||||
$(OBJS)\link.obj : $(QFROOT)\source\link.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\link.c
|
||||
|
|
||||
|
||||
$(OBJS)\checksum.obj : $(QFROOT)\source\checksum.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\checksum.c
|
||||
|
|
||||
|
||||
$(OBJS)\com.obj : $(QFROOT)\source\com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\com.c
|
||||
|
|
||||
|
||||
$(OBJS)\sizebuf.obj : $(QFROOT)\source\sizebuf.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sizebuf.c
|
||||
|
|
||||
|
||||
$(OBJS)\msg.obj : $(QFROOT)\source\msg.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\msg.c
|
||||
|
|
||||
|
||||
$(OBJS)\fnmatch.obj : $(QFROOT)\source\fnmatch.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\fnmatch.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakefs.obj : $(QFROOT)\source\quakefs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakefs.c
|
||||
|
|
||||
|
||||
$(OBJS)\quakeio.obj : $(QFROOT)\source\quakeio.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\quakeio.c
|
||||
|
|
||||
|
||||
$(OBJS)\va.obj : $(QFROOT)\source\va.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\va.c
|
||||
|
|
||||
|
||||
$(OBJS)\qendian.obj : $(QFROOT)\source\qendian.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qendian.c
|
||||
|
|
||||
|
||||
$(OBJS)\qargs.obj : $(QFROOT)\source\qargs.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\qargs.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_udp.obj : $(QFROOT)\source\net_udp.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_udp.c
|
||||
|
|
||||
|
||||
$(OBJS)\borland.obj : $(QFROOT)\include\win32\bc\borland.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\include\win32\bc\borland.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_sys_win.obj : $(QFROOT)\source\sv_sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\zone.obj : $(QFROOT)\source\zone.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\zone.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmovetst.obj : $(QFROOT)\source\pmovetst.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmovetst.c
|
||||
|
|
||||
|
||||
$(OBJS)\pmove.obj : $(QFROOT)\source\pmove.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pmove.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_com.obj : $(QFROOT)\source\net_com.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_com.c
|
||||
|
|
||||
|
||||
$(OBJS)\net_chan.obj : $(QFROOT)\source\net_chan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\net_chan.c
|
||||
|
|
||||
|
||||
$(OBJS)\mdfour.obj : $(QFROOT)\source\mdfour.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mdfour.c
|
||||
|
|
||||
|
||||
$(OBJS)\mathlib.obj : $(QFROOT)\source\mathlib.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\mathlib.c
|
||||
|
|
||||
|
||||
$(OBJS)\cvar.obj : $(QFROOT)\source\cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\crc.obj : $(QFROOT)\source\crc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\crc.c
|
||||
|
|
||||
|
||||
$(OBJS)\cmd.obj : $(QFROOT)\source\cmd.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\cmd.c
|
||||
|
|
||||
|
||||
$(OBJS)\world.obj : $(QFROOT)\source\world.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\world.c
|
||||
|
|
||||
|
||||
$(OBJS)\sys_win.obj : $(QFROOT)\source\sys_win.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sys_win.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_user.obj : $(QFROOT)\source\sv_user.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_user.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_send.obj : $(QFROOT)\source\sv_send.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_send.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_phys.obj : $(QFROOT)\source\sv_phys.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_phys.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_nchan.obj : $(QFROOT)\source\sv_nchan.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_nchan.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_move.obj : $(QFROOT)\source\sv_move.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_move.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_model.obj : $(QFROOT)\source\sv_model.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_model.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_misc.obj : $(QFROOT)\source\sv_misc.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_misc.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_main.obj : $(QFROOT)\source\sv_main.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_main.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_init.obj : $(QFROOT)\source\sv_init.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_init.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_ents.obj : $(QFROOT)\source\sv_ents.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_ents.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_cvar.obj : $(QFROOT)\source\sv_cvar.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_cvar.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_pr_cmds.obj : $(QFROOT)\source\sv_pr_cmds.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_pr_cmds.c
|
||||
|
|
||||
|
||||
$(OBJS)\pr_exec.obj : $(QFROOT)\source\pr_exec.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pr_exec.c
|
||||
|
|
||||
|
||||
$(OBJS)\pr_edict.obj : $(QFROOT)\source\pr_edict.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\pr_edict.c
|
||||
|
|
||||
|
||||
$(OBJS)\sv_ccmds.obj : $(QFROOT)\source\sv_ccmds.c
|
||||
$(BCC32) -P- -c @&&|
|
||||
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sv_ccmds.c
|
||||
|
|
||||
|
||||
$(OBJS)\math.obj : $(QFROOT)\source\math.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\math$(EXT2) $(ASMOUT)\math$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\worlda.obj : $(QFROOT)\source\worlda.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\worlda$(EXT2) $(ASMOUT)\worlda$(EXT1)
|
||||
|
|
||||
|
||||
$(OBJS)\sys_x86.obj : $(QFROOT)\source\sys_x86.asm
|
||||
$(ASSEMBLER) @&&|
|
||||
$(ASMOPTS) $(ASMIN)\sys_x86$(EXT2) $(ASMOUT)\sys_x86$(EXT1)
|
||||
|
|
||||
|
2451
qw/source/qw_client.dsp
Normal file
2451
qw/source/qw_client.dsp
Normal file
File diff suppressed because it is too large
Load diff
429
qw/source/qw_server.dsp
Normal file
429
qw/source/qw_server.dsp
Normal file
|
@ -0,0 +1,429 @@
|
|||
# Microsoft Developer Studio Project File - Name="qw_server" - Package Owner=<4>
|
||||
# Microsoft Developer Studio Generated Build File, Format Version 6.00
|
||||
# ** DO NOT EDIT **
|
||||
|
||||
# TARGTYPE "Win32 (x86) Console Application" 0x0103
|
||||
|
||||
CFG=qw_server - Win32 Debug
|
||||
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
|
||||
!MESSAGE use the Export Makefile command and run
|
||||
!MESSAGE
|
||||
!MESSAGE NMAKE /f "qw_server.mak".
|
||||
!MESSAGE
|
||||
!MESSAGE You can specify a configuration when running NMAKE
|
||||
!MESSAGE by defining the macro CFG on the command line. For example:
|
||||
!MESSAGE
|
||||
!MESSAGE NMAKE /f "qw_server.mak" CFG="qw_server - Win32 Debug"
|
||||
!MESSAGE
|
||||
!MESSAGE Possible choices for configuration are:
|
||||
!MESSAGE
|
||||
!MESSAGE "qw_server - Win32 Release" (based on "Win32 (x86) Console Application")
|
||||
!MESSAGE "qw_server - Win32 Debug" (based on "Win32 (x86) Console Application")
|
||||
!MESSAGE
|
||||
|
||||
# Begin Project
|
||||
# PROP AllowPerConfigDependencies 0
|
||||
# PROP Scc_ProjName ""
|
||||
# PROP Scc_LocalPath ""
|
||||
CPP=cl.exe
|
||||
RSC=rc.exe
|
||||
|
||||
!IF "$(CFG)" == "qw_server - Win32 Release"
|
||||
|
||||
# PROP BASE Use_MFC 0
|
||||
# PROP BASE Use_Debug_Libraries 0
|
||||
# PROP BASE Output_Dir "Release"
|
||||
# PROP BASE Intermediate_Dir "Release"
|
||||
# PROP BASE Target_Dir ""
|
||||
# PROP Use_MFC 0
|
||||
# PROP Use_Debug_Libraries 0
|
||||
# PROP Output_Dir "Release"
|
||||
# PROP Intermediate_Dir "Release"
|
||||
# PROP Ignore_Export_Lib 0
|
||||
# PROP Target_Dir ""
|
||||
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
|
||||
# ADD CPP /nologo /WX /GX /O2 /I "../include" /I "../include/win32/vc" /I "../include/win32" /I "../include/win32/resources" /D "_CONSOLE" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D USE_INTEL_ASM=1 /D HAVE_CONFIG_H=1 /YX /FD /c
|
||||
# ADD BASE RSC /l 0x419 /d "NDEBUG"
|
||||
# ADD RSC /l 0x419 /d "NDEBUG"
|
||||
BSC32=bscmake.exe
|
||||
# ADD BASE BSC32 /nologo
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
|
||||
# ADD LINK32 wsock32.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib zlib.lib /nologo /subsystem:console /machine:I386 /out:"Release/qf-server.exe"
|
||||
# SUBTRACT LINK32 /nodefaultlib
|
||||
|
||||
!ELSEIF "$(CFG)" == "qw_server - Win32 Debug"
|
||||
|
||||
# PROP BASE Use_MFC 0
|
||||
# PROP BASE Use_Debug_Libraries 1
|
||||
# PROP BASE Output_Dir "qw_server___Win32_Debug"
|
||||
# PROP BASE Intermediate_Dir "qw_server___Win32_Debug"
|
||||
# PROP BASE Target_Dir ""
|
||||
# PROP Use_MFC 0
|
||||
# PROP Use_Debug_Libraries 1
|
||||
# PROP Output_Dir "Debug"
|
||||
# PROP Intermediate_Dir "Debug"
|
||||
# PROP Ignore_Export_Lib 0
|
||||
# PROP Target_Dir ""
|
||||
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
|
||||
# ADD CPP /nologo /WX /Gm /GX /ZI /Od /I "../include" /I "../include/win32/vc" /I "../include/win32" /I "../include/win32/resources" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D USE_INTEL_ASM=1 /D HAVE_CONFIG_H=1 /YX /FD /GZ /c
|
||||
# ADD BASE RSC /l 0x419 /d "_DEBUG"
|
||||
# ADD RSC /l 0x419 /d "_DEBUG"
|
||||
BSC32=bscmake.exe
|
||||
# ADD BASE BSC32 /nologo
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 wsock32.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib zlibd.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/qf-server.exe" /pdbtype:sept
|
||||
# SUBTRACT LINK32 /nodefaultlib
|
||||
|
||||
!ENDIF
|
||||
|
||||
# Begin Target
|
||||
|
||||
# Name "qw_server - Win32 Release"
|
||||
# Name "qw_server - Win32 Debug"
|
||||
# Begin Group "Source Files"
|
||||
|
||||
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\buildnum.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\checksum.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\cmd.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\com.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\crc.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\cvar.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\dirent.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\fnmatch.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\gl_sky.c
|
||||
# PROP Exclude_From_Build 1
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\gl_sky_clip.c
|
||||
# PROP Exclude_From_Build 1
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\hash.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\info.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\link.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\locs.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\mathlib.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\mdfour.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\model.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\model_brush.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\msg.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\net_chan.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\net_com.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\net_udp.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\pmove.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\pmovetst.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\pr_edict.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\pr_exec.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\pr_offs.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\qargs.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\qendian.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=..\include\win32\resources\quakeforge.rc
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\quakefs.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\quakeio.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sizebuf.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_ccmds.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_cvar.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_ents.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_init.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_main.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_misc.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_model.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_move.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_nchan.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_phys.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_pr_cmds.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_progs.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_send.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_sys_win.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sv_user.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sys_win.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\va.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\ver_check.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\world.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\zone.c
|
||||
# End Source File
|
||||
# End Group
|
||||
# Begin Group "Header Files"
|
||||
|
||||
# PROP Default_Filter "h;hpp;hxx;hm;inl"
|
||||
# End Group
|
||||
# Begin Group "Resource Files"
|
||||
|
||||
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
# End Group
|
||||
# Begin Group "Asm Files"
|
||||
|
||||
# PROP Default_Filter ""
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\math.S
|
||||
|
||||
!IF "$(CFG)" == "qw_server - Win32 Release"
|
||||
|
||||
# Begin Custom Build
|
||||
OutDir=.\Release
|
||||
InputPath=.\math.S
|
||||
InputName=math
|
||||
|
||||
"$(OUTDIR)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
|
||||
cl /D "USE_INTEL_ASM=1" /D "HAVE_CONFIG_H=1" /I "..\source" /I "..\include" /I "..\include\win32\vc" /I "..\include\win32" /nologo /EP > $(OUTDIR)\$(InputName).spp $(InputPath)
|
||||
..\tools\gas2masm\debug\gas2masm < $(OUTDIR)\$(InputName).spp > $(OUTDIR)\$(InputName).asm
|
||||
ml /nologo /c /Cp /coff /Zi /H64 /Fo$(OUTDIR)\$(InputName).obj $(OUTDIR)\$(InputName).asm
|
||||
del $(OUTDIR)\$(InputName).spp
|
||||
|
||||
# End Custom Build
|
||||
|
||||
!ELSEIF "$(CFG)" == "qw_server - Win32 Debug"
|
||||
|
||||
# Begin Custom Build
|
||||
OutDir=.\Debug
|
||||
InputPath=.\math.S
|
||||
InputName=math
|
||||
|
||||
"$(OUTDIR)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
|
||||
cl /D "USE_INTEL_ASM=1" /D "HAVE_CONFIG_H=1" /I "..\source" /I "..\include" /I "..\include\win32\vc" /I "..\include\win32" /nologo /EP > $(OUTDIR)\$(InputName).spp $(InputPath)
|
||||
..\tools\gas2masm\debug\gas2masm < $(OUTDIR)\$(InputName).spp > $(OUTDIR)\$(InputName).asm
|
||||
ml /nologo /c /Cp /coff /Zi /H64 /Fo$(OUTDIR)\$(InputName).obj $(OUTDIR)\$(InputName).asm
|
||||
del $(OUTDIR)\$(InputName).spp
|
||||
|
||||
# End Custom Build
|
||||
|
||||
!ENDIF
|
||||
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\sys_x86.S
|
||||
|
||||
!IF "$(CFG)" == "qw_server - Win32 Release"
|
||||
|
||||
# Begin Custom Build
|
||||
OutDir=.\Release
|
||||
InputPath=.\sys_x86.S
|
||||
InputName=sys_x86
|
||||
|
||||
"$(OUTDIR)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
|
||||
cl /D "USE_INTEL_ASM=1" /D "HAVE_CONFIG_H=1" /I "..\source" /I "..\include" /I "..\include\win32\vc" /I "..\include\win32" /nologo /EP > $(OUTDIR)\$(InputName).spp $(InputPath)
|
||||
..\tools\gas2masm\debug\gas2masm < $(OUTDIR)\$(InputName).spp > $(OUTDIR)\$(InputName).asm
|
||||
ml /nologo /c /Cp /coff /Zi /H64 /Fo$(OUTDIR)\$(InputName).obj $(OUTDIR)\$(InputName).asm
|
||||
del $(OUTDIR)\$(InputName).spp
|
||||
|
||||
# End Custom Build
|
||||
|
||||
!ELSEIF "$(CFG)" == "qw_server - Win32 Debug"
|
||||
|
||||
# Begin Custom Build
|
||||
OutDir=.\Debug
|
||||
InputPath=.\sys_x86.S
|
||||
InputName=sys_x86
|
||||
|
||||
"$(OUTDIR)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
|
||||
cl /D "USE_INTEL_ASM=1" /D "HAVE_CONFIG_H=1" /I "..\source" /I "..\include" /I "..\include\win32\vc" /I "..\include\win32" /nologo /EP > $(OUTDIR)\$(InputName).spp $(InputPath)
|
||||
..\tools\gas2masm\debug\gas2masm < $(OUTDIR)\$(InputName).spp > $(OUTDIR)\$(InputName).asm
|
||||
ml /nologo /c /Cp /coff /Zi /H64 /Fo$(OUTDIR)\$(InputName).obj $(OUTDIR)\$(InputName).asm
|
||||
del $(OUTDIR)\$(InputName).spp
|
||||
|
||||
# End Custom Build
|
||||
|
||||
!ENDIF
|
||||
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\worlda.S
|
||||
|
||||
!IF "$(CFG)" == "qw_server - Win32 Release"
|
||||
|
||||
# Begin Custom Build
|
||||
OutDir=.\Release
|
||||
InputPath=.\worlda.S
|
||||
InputName=worlda
|
||||
|
||||
"$(OUTDIR)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
|
||||
cl /D "USE_INTEL_ASM=1" /D "HAVE_CONFIG_H=1" /I "..\source" /I "..\include" /I "..\include\win32\vc" /I "..\include\win32" /nologo /EP > $(OUTDIR)\$(InputName).spp $(InputPath)
|
||||
..\tools\gas2masm\debug\gas2masm < $(OUTDIR)\$(InputName).spp > $(OUTDIR)\$(InputName).asm
|
||||
ml /nologo /c /Cp /coff /Zi /H64 /Fo$(OUTDIR)\$(InputName).obj $(OUTDIR)\$(InputName).asm
|
||||
del $(OUTDIR)\$(InputName).spp
|
||||
|
||||
# End Custom Build
|
||||
|
||||
!ELSEIF "$(CFG)" == "qw_server - Win32 Debug"
|
||||
|
||||
# Begin Custom Build
|
||||
OutDir=.\Debug
|
||||
InputPath=.\worlda.S
|
||||
InputName=worlda
|
||||
|
||||
"$(OUTDIR)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
|
||||
cl /D "USE_INTEL_ASM=1" /D "HAVE_CONFIG_H=1" /I "..\source" /I "..\include" /I "..\include\win32\vc" /I "..\include\win32" /nologo /EP > $(OUTDIR)\$(InputName).spp $(InputPath)
|
||||
..\tools\gas2masm\debug\gas2masm < $(OUTDIR)\$(InputName).spp > $(OUTDIR)\$(InputName).asm
|
||||
ml /nologo /c /Cp /coff /Zi /H64 /Fo$(OUTDIR)\$(InputName).obj $(OUTDIR)\$(InputName).asm
|
||||
del $(OUTDIR)\$(InputName).spp
|
||||
|
||||
# End Custom Build
|
||||
|
||||
!ENDIF
|
||||
|
||||
# End Source File
|
||||
# End Group
|
||||
# End Target
|
||||
# End Project
|
Loading…
Reference in a new issue