c3d2-animation/Makefile

22 lines
411 B
Makefile
Raw Normal View History

2014-01-24 19:36:07 +01:00
INCLUDE = -I/usr/include/
LIBDIR = -L/usr/X11R6/lib
COMPILERFLAGS = -Wall
CC = gcc
CFLAGS = $(COMPILERFLAGS) $(INCLUDE)
LIBRARIES = -lX11 -lXi -lXmu -lglut -lGL -lGLU -lm
2014-01-25 19:11:59 +01:00
OBJECTS = $(patsubst %.c, %.o, $(wildcard *.c))
2014-01-24 19:36:07 +01:00
2014-01-25 19:11:59 +01:00
all : $(OBJECTS)
$(CC) $(CFLAGS) -o animation $(OBJECTS) $(LIBDIR) $(LIBRARIES)
2014-01-24 19:36:07 +01:00
# to clean up:
clean:
2014-01-25 19:11:59 +01:00
rm -f ./animation;
rm -f *.o
2014-01-24 19:36:07 +01:00
2014-01-25 19:11:59 +01:00
# to compile all .c
2014-01-24 19:36:07 +01:00
2014-01-25 19:11:59 +01:00
%.o: %.c
$(CC) -c -o $@ $<