blob: 4748b03d5f8e441f286cd6815b0ac8c120cf5b7c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
# -----------------------------
# q2pro makefile by [SkulleR]
# -----------------------------
include ../config.mk
TARGET=$(OUTDIR)/q2proded$(EXESUFFIX)
CFLAGS+=-DDEDICATED_ONLY
LDFLAGS+=-lm
SRCFILES=cmd.c cmodel.c common.c crc.c cvar.c \
files.c mdfour.c net_common.c net_chan.c pmove.c sv_ccmds.c \
sv_ents.c sv_game.c sv_init.c sv_main.c sv_send.c \
sv_user.c sv_world.c sv_mvd.c sv_http.c \
mvd_client.c mvd_parse.c mvd_game.c \
q_shared.c q_msg.c q_field.c prompt.c cl_null.c
ifdef USE_ZLIB
SRCFILES+=ioapi.c unzip.c
CFLAGS+=$(ZLIB_CFLAGS)
LDFLAGS+=$(ZLIB_LDFLAGS)
endif
ifdef MINGW
SRCFILES+=sys_win.c
LDFLAGS+=-mconsole -lws2_32 -lwinmm -ladvapi32
RESFILES+=q2proded.rc
RESFLAGS+=-DDEDICATED_ONLY
else
SRCFILES+=sys_unix.c
LDFLAGS+=-ldl
endif
ifdef USE_ASM
ASMFILES=math.s
endif
include $(SRCDIR)/build/target.mk
|