diff --git a/Makefile b/Makefile index c613b66..7058113 100644 --- a/Makefile +++ b/Makefile @@ -10,11 +10,15 @@ RENDER_SOURCES = $(wildcard $(SRCDIR)/*.cpp) RENDER_OBJECTS = $(patsubst $(SRCDIR)/%.cpp, $(OBJDIR)/%.o, $(RENDER_SOURCES)) -all: $(LIBNAME) examples +all: mkdirs $(LIBNAME) examples .PHONY: all -include $(OBJDIR)/*.d +mkdirs: + mkdir -p $(OBJDIR) +.PHONY: mkdirs + $(LIBNAME): $(RENDER_OBJECTS) ar -crs $(OBJDIR)/$(LIBNAME) $(RENDER_OBJECTS)