| 1 | CC = gcc |
| 2 | TFLAGS = -mcpu=i686 -O2 -Izlib -fomit-frame-pointer -DNOSTDOUT -DC80x86 -DLSB_FIRST -DWINDOWS -DNETWORK -DPSS_STYLE=2 -DZLIB |
| 3 | RM = del |
| 4 | B = drivers/win/ |
| 5 | all: fceu |
| 6 | |
| 7 | include zlib/Makefile |
| 8 | |
| 9 | LDRIVER = -mwindows -lddraw -ldinput -ldsound -lgdi32 -ldxguid -lwinmm -lshell32 -lwsock32 -lcomdlg32 -lole32 |
| 10 | OBJDRIVER = ${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 | |
| 12 | include 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 |
| 19 | drivers/win/res.o: drivers/win/res.res |
| 20 | windres -o drivers/win/res.o drivers/win/res.res |
| 21 | |
| 22 | include Makefile.common |