0b67908d5e74a20670e14e83dfd4231005af557b
[zeRace] / Makefile
1 CC=gcc
2
3 all:zeRace server
4
5 zeRace:zeRace.c network.h sdl.o car.o tracklist.o
6         $(CC) -ansi -Wall -o zeRace zeRace.c sdl.o car.o tracklist.o `sdl-config --cflags --libs` -lSDL_net -lSDL_mixer -lSDL_image -lSDL_gfx
7
8 server:server.c network.h sdl.o car.o tracklist.o
9         $(CC) -ansi -Wall -o server server.c sdl.o car.o tracklist.o `sdl-config --cflags --libs` -lSDL_net -lSDL_image
10
11 sdl.o:sdl.c sdl.h
12         $(CC) -ansi -Wall -c sdl.c `sdl-config --cflags`
13
14 car.o:car.c car.h
15         $(CC) -ansi -Wall -c car.c `sdl-config --cflags`
16
17 tracklist.o:tracklist.c tracklist.h
18         $(CC) -ansi -Wall -c tracklist.c
19
20 clean:
21         rm -f zeRace server *.o *.cfg