1# ----------------------------- 2# q2pro makefile by [SkulleR] 3# ----------------------------- 4 5include ../../pre.mk 6 7TARGET=$(OUTPUTDIR)/q2proded$(EXEEXT) 8 9CFLAGS+=-DDEDICATED_ONLY 10LDFLAGS+=-lm -lz 11 12SRCFILES=cmd.c cmodel.c common.c crc.c cvar.c \ 13 files.c mdfour.c net.c net_chan.c pmove.c sv_ccmds.c \ 14 sv_ents.c sv_game.c sv_init.c sv_main.c sv_send.c \ 15 sv_user.c sv_world.c mvd_client.c mvd_parse.c mvd_record.c \ 16 ioapi.c unzip.c q_shared.c q_list.c q_msg.c q_field.c \ 17 prompt.c cl_null.c 18 19SRCFILES_WIN32+=sys_win.c 20LDFLAGS_WIN32+=-mconsole -lws2_32 -lwinmm -ladvapi32 21RESFILES_WIN32=q2.rc 22RESFLAGS_WIN32+=-DDEDICATED_ONLY 23 24SRCFILES_LINUX+=sys_unix.c 25 26include ../../post.mk 27 28ifeq (win32,$(TARGETOS)) 29q2.o: $(INCLUDEDIR)/version.h 30endif 31 32