Blaster Master + other fixes
[fceu.git] / Makefile.win
CommitLineData
c62d2810 1CC = gcc
2TFLAGS = -mcpu=i686 -O2 -Izlib -fomit-frame-pointer -DNOSTDOUT -DC80x86 -DLSB_FIRST -DWINDOWS -DNETWORK -DPSS_STYLE=2 -DZLIB
3RM = del
4B = drivers/win/
5all: fceu
6
7include zlib/Makefile
8
9LDRIVER = -mwindows -lddraw -ldinput -ldsound -lgdi32 -ldxguid -lwinmm -lshell32 -lwsock32 -lcomdlg32 -lole32
10OBJDRIVER = ${B}main.o ${B}input.o ${B}joystick.o ${B}keyboard.o ${B}cheat.o ${B}res.o ${ZLIBOBJS} ${UNZIPOBJS} drivers/common/config.o
11
12include Makefile.base
13
14${B}main.o: ${B}main.c drivers/win/netplay.c ${B}config.c ${B}throttle.c ${B}video.c drivers/win/window.c drivers/win/sound.c drivers/win/wave.c
15${B}cheat.o: ${B}common.h ${B}cheat.h
16${B}input.o: ${B}common.h ${B}input.h ${B}joystick.h ${B}keyboard.h
17${B}joystick.o: ${B}common.h ${B}joystick.h ${B}input.h
18${B}keyboard.o: ${B}common.h ${B}keyboard.h ${B}input.h
19drivers/win/res.o: drivers/win/res.res
20 windres -o drivers/win/res.o drivers/win/res.res
21
22include Makefile.common