
# LCC-WIN32 makefile for Quake II HolyWars 2.1 Game DLL

CC=e:\q2source\lcc\bin\lcc.exe
CFLAGS=-Ie:\q2source\lcc\include -DC_ONLY -o2
OBJS=\
		cnf_defs.obj \
		cnf_load.obj \
		cnf_maps.obj \
		g_ai.obj \
        g_cmds.obj \
		g_chase.obj \
        g_combat.obj \
        g_ctf.obj \
		g_func.obj \
        g_items.obj \
        g_main.obj \
        g_misc.obj \
        g_monster.obj \
        g_phys.obj \
        g_save.obj \
        g_spawn.obj \
		g_svcmds.obj \
        g_target.obj \
        g_trigger.obj \
        g_utils.obj \
        g_weapon.obj \
        gslog.obj \
		hw_halo.obj \
		hw_heres.obj \
		hw_main.obj \
		hw_utils.obj \
		m_move.obj \
		menu.obj \
        p_client.obj \
        p_hud.obj \
		p_menu.obj \
		p_trail.obj \
        p_view.obj \
        p_weapon.obj \
        q_shared.obj \
		stdlog.obj \
		lcchack.obj \

all:	gamex86.dll

gamex86.dll:	$(OBJS) game.def
	lcclnk -subsystem windows -dll -entry DLLMain *.obj game.def -o gamex86.dll

clean:
	erase *.obj
	erase gamex86.dll

%.obj: %.c
	$(CC) $(CFLAGS) $<
