simple-rigid-sim/.history/Makefile_20200512005851
2020-05-13 15:54:11 -04:00

28 lines
518 B
Plaintext

LINK = -lstdc++ -lSDL2 -lOpenGL -lGLEW -lGLU
DBG = -Wall
CC := clang $(DBG)
all: build ;
goals = bin/main.o bin/Cube.o bin/Color.o bin/Quad.o bin/Vertex.o
bin/main.o: src/main.cpp
$(CC) -c $^ -o $@
bin/Cube.o: src/Cube.cpp
$(CC) -c $^ -o $@
bin/Color.o: src/Color.cpp
$(CC) -c $^ -o $@
bin/Quad.o: src/Quad.cpp
$(CC) -c $^ -o $@
bin/Vertex.o: src/Vertex.cpp
$(CC) -c $^ -o $@
build: $(goals) ;
$(CC) $(goals) -o ./bin/simulator $(LINK)
.PHONY: clean
clean: main.o ;
rm -rf ./bin/*
run: build ;
./bin/main