4 all:zeRace server bot_anticip bot_checkpoint optimize_checkpoint
6 zeRace:zeRace.c network.h sdl.o car.o tracklist.o $(ICON)
7 $(CC) -o zeRace$(EXT) zeRace.c sdl.o car.o tracklist.o $(ICON) `$(SDLCONFIG) --cflags --libs` -lSDL_net -lSDL_mixer -lSDL_image -lSDL_gfx -L.
9 server:server.c network.h sdl.o car.o tracklist.o
10 $(CC) -o server$(EXT) server.c sdl.o car.o tracklist.o `$(SDLCONFIG) --cflags --libs` -lSDL_net -lSDL_image -L.
12 bot_anticip:bot_anticip.c bot.o sdl.o car.o tracklist.o
13 $(CC) -o bot_anticip$(EXT) bot_anticip.c bot.o sdl.o car.o tracklist.o `$(SDLCONFIG) --cflags --libs` -lSDL_net -lSDL_image -L.
15 bot_checkpoint:bot_checkpoint.c bot.o sdl.o car.o tracklist.o
16 $(CC) -o bot_checkpoint$(EXT) bot_checkpoint.c bot.o sdl.o car.o tracklist.o `$(SDLCONFIG) --cflags --libs` -lSDL_net -lSDL_image -L.
18 optimize_checkpoint:bot_checkpoint.c sdl.o car.o tracklist.o
19 $(CC) -O2 -DOPTIMIZE -o optimize_checkpoint$(EXT) bot_checkpoint.c sdl.o car.o tracklist.o `$(SDLCONFIG) --cflags --libs` -lSDL_net -lSDL_image -L.
22 $(CC) -c sdl.c `$(SDLCONFIG) --cflags`
24 car.o:car.c car.h sdl.h
25 $(CC) -c car.c `$(SDLCONFIG) --cflags`
27 tracklist.o:tracklist.c tracklist.h
30 bot.o:bot.c sdl.o car.o tracklist.o
31 $(CC) -c bot.c `$(SDLCONFIG) --cflags`
34 $(WINDRES) -i icon.rc -o icon.o
37 rm -f zeRace server bot_anticip bot_checkpoint optimize_checkpoint *.exe *.o *.cfg