libs = -lmingw32 -lSDL2main -lSDL2 -lopengl32 -lSDL2_image -lSDL2_ttf includes = -I"C:\SDL2\x32\include" compiler = gcc warningLevel = -Wall sources = *.c linker = -L"C:\SDL2\x32\lib" target = Asteroids.exe args = -o all: $(compiler) $(warningLevel) $(includes) $(sources) $(linker) $(libs) $(args) $(target) run: $(target)