c62d2810 |
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 |