22 lines
338 B
Makefile
22 lines
338 B
Makefile
CC = g++
|
|
LINK = `sdl-config --libs` -lGL -lGLU -lSDL_image -Wl,-rpath,.
|
|
OBJ = `sdl-config --cflags` -Wall -c -I../libsegl
|
|
LIBS = libsegl.so.1
|
|
|
|
prog: life.o gameoflife.o
|
|
$(CC) $(LINK) $+ -o GameOfLife $(LIBS)
|
|
|
|
run: prog
|
|
./GameOfLife
|
|
|
|
life.o: gameoflife.o
|
|
|
|
%.o: %.cpp %.h
|
|
$(CC) $(OBJ) $<
|
|
|
|
%.o: %.cpp
|
|
$(CC) $(OBJ) $<
|
|
|
|
clean:
|
|
rm -f *.o
|