Index: makefile
===================================================================
--- makefile	(revision fc424f66db7f96a33d8d51e52e8dffa177417e09)
+++ makefile	(revision 14ff67c4e0dcfe093de8b89d89b47e028af8f03b)
@@ -1,5 +1,5 @@
 OS = $(shell uname)
 CC = g++
-CFLAGS = -std=c++0x -Wall -pedantic #-Wextra
+CFLAGS = -std=c++0x -Wall -pedantic#-Wextra
 
 ifeq ($(OS),Darwin)
@@ -10,8 +10,10 @@
 endif
 
+IMGUI_FILES = IMGUI/imgui_demo.cpp IMGUI/imgui_draw.cpp IMGUI/imgui.cpp
+
 # If I were generating .o files as well, I should use $? instead of $^
 # as this well prevent regenerating .o files for unchanged .cpp files
 
-newgame: new-game.cpp logger.cpp stb_image.cpp
+newgame: new-game.cpp logger.cpp stb_image.cpp imgui_impl_glfw_gl3.cpp $(IMGUI_FILES)
 	$(CC) $^ $(DEP) $(CFLAGS) -o $@
 
