diff options
author | jvech <jmvalenciae@unal.edu.co> | 2022-08-08 22:04:06 -0500 |
---|---|---|
committer | jvech <jmvalenciae@unal.edu.co> | 2022-08-08 22:04:06 -0500 |
commit | 60c40e5c9837d025286c78a59b32b39f84713d5d (patch) | |
tree | ab26e34c0c5b0c1c7510c150e95c42a328c28a20 /Makefile |
First commit, let's learn opengl seriously
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..90ec09f --- /dev/null +++ b/Makefile @@ -0,0 +1,23 @@ +CC := cc +CFLAGS := -Wall -Wall -pedantic -std=c11 +DLIBS := -lglfw -lGLEW -lGL -lm +OBJDIR = objs +SRCDIR = src +OBJS = $(addprefix objs/,main.o linear.o) +BIN = mverse + +all: build + +$(OBJS): | $(OBJDIR) + +$(OBJDIR): + mkdir ${OBJDIR} + +$(OBJDIR)/%.o: $(SRCDIR)/%.c + ${CC} -c $< -o $@ ${CFLAGS} + +build: $(OBJS) + ${CC} $^ -o ${BIN} ${DLIBS} + +clean: + @rm $(OBJS) -v |