Add folders/new line
[lol_lib.git] / Makefile
blob7e0718a59b488d9c678a4506cd0a45bbe517d0b4
1 CC := gcc
2 C_FLAGS := -Wall -Wextra
4 BIN := bin
5 SRC := src
6 INCLUDE := include
7 LIB := lib
9 LIBRARIES :=
11 ifeq ($(OS),Windows_NT)
12 EXECUTABLE := main.exe
13 else
14 EXECUTABLE := main
15 endif
17 all: $(BIN)/$(EXECUTABLE)
19 clean:
20 -$(RM) $(BIN)/$(EXECUTABLE)
22 run: all
23 ./$(BIN)/$(EXECUTABLE)
25 $(BIN)/$(EXECUTABLE): $(SRC)/*
26 $(CC) $(C_FLAGS) -I$(INCLUDE) -L$(LIB) $^ -o $@ $(LIBRARIES)