initial commit
[glg-sh.git] / Makefile
blob0780f66e0d5cb90d3551accaedca26180279e66d
1 TARGET = sh
2 CC = gcc
3 CFLAGS = -O2 -Wall -Wextra -Werror -std=c99 -pedantic -pedantic-errors
5 OBJS = $(patsubst %.c,%.o,$(wildcard *.c))
7 $(TARGET): $(OBJS)
8 $(CC) $(CFLAGS) -o $(TARGET) $(OBJS)
10 %.o: %.c
11 $(CC) $(CFLAGS) -c $< -o $@
13 clean:
14 rm -f *.o
15 rm -f $(TARGET)