SRC = raaf17.cpp update.cpp draw.cpp init.cpp camera.cpp globals.cpp loader.cpp imgui.cpp imgui_demo.cpp imgui_draw.cpp imgui_impl_sdl_gl3.cpp implelibs.cpp

CC = g++

COMPILER_FLAGS_COMMON = -std=c++11 -fpermissive

OBJ_NAME = raaf17

LINKER_FLAGS_COMMON = -lGLEW

COMPILER_FLAGS_LINUX = -I/usr/include/SDL2/

LINKER_FLAGS_LINUX = -lm -lSDL2 -lGL -lSDL2_mixer

SRC_PATH = $(addprefix src/,$(SRC))

all : $(SRC_PATH) ; $(CC) $(SRC_PATH) $(COMPILER_FLAGS_COMMON) $(COMPILER_FLAGS_LINUX) $(LINKER_FLAGS_COMMON) $(LINKER_FLAGS_LINUX) -o $(OBJ_NAME)

