Index: makefile
===================================================================
--- makefile	(revision 17f28a1bb89a812d2cd7066a709e7ac1a3885616)
+++ makefile	(revision 03f4c64339305a5b2582b16998b1272f0a7a40ce)
@@ -1,5 +1,5 @@
 OS = $(shell uname)
 CC = g++
-CFLAGS = -std=c++0x -Wall -pedantic -rdynamic
+CFLAGS = -std=c++11 -Wall -pedantic -rdynamic
 # -rdynamic is to generate debug info for dynamic symbols on debian-based 
 # systems (tested on Linux Mint)
@@ -33,4 +33,11 @@
 	$(CC) $^ $(DEP) $(CFLAGS) -o $@
 
+VULKAN_SDK_PATH = /home/dportnoy/Desktop/VulkanSDK/1.1.106.0/x86_64
+CFLAGS_VULKAN = -std=c++17 -I$(VULKAN_SDK_PATH)/include -Wall -pedantic
+LIBFLAGS = -L$(VULKAN_SDK_PATH)/lib `pkg-config --static --libs glfw3` -lvulkan
+
+vulkangame: vulkan-game.cpp
+	$(CC) $(CFLAGS_VULKAN) -o $@ $^ $(LIBFLAGS)
+
 clean:
 	rm -f newgame
@@ -38,2 +45,3 @@
 	rm -f mygame
 	rm -f demo
+	rm -f vulkangame
