OBJ = actors.obj animlib.obj config.obj console.obj control.obj cvars.obj \
	cvar_defs.obj game.obj gamedef.obj global.obj keyboard.obj \
	menues.obj player.obj premap.obj rts.obj scriplib.obj sector.obj \
	sounds.obj stub.obj

DUMMY = dummy_audiolib.obj
SDLMIDI = midi\sdl_midi.obj

OBJS = $(OBJ) $(SDLMIDI)
OBJS = $(OBJ) $(DUMMY)

DLIBS = ..\Engine\engine.lib audiolib\audiolib.lib 
DLIBS = ..\Engine\engine.lib
LIBS = wsock32.lib gdi32.lib user32.lib advapi32.lib
SDLLIBS = ..\SDL-1.2.1\VisualC\SDL\sdl.lib ..\SDL_mixer-1.2.12\VisualC\SDL_mixer.lib
SDLLIBS = ..\SDL-1.2.1\VisualC\SDL\sdl.lib

CC = cl
INCLUDES = -I..\SDL-1.2.1\include -I..\SDL_mixer-1.2.12 -I..\Engine -I..\Engine\windows
CFLAGS = /O /Zi -DPLATFORM_WIN32 -DWIN32 $(INCLUDES)

.c.obj:
        $(CC) $(CFLAGS) /c $< /Fo$*.obj


d3d.exe: $(OBJS)
	link -out:d3d.exe $(OBJS) $(DLIBS) $(SDLLIBS) $(LIBS)


clean:
	@del /q d3d.exe
	@del /q $(OBJS)
	@del /q vc40.pdb