main: add init_config()
[glg-sh.git] / Makefile
blob6087bcaf6d14ed7aecb496a178d9c0f7400d0ce8
1 TARGET = sh
2 CC = gcc
3 CFLAGS = -O2 -Wall -Wextra -Werror -std=c99 -pedantic -pedantic-errors
4 CFLAGS += -Wno-unused-function -Wno-unused-but-set-variable
6 OBJS = $(patsubst %.c,%.o,$(wildcard *.c))
8 $(TARGET): $(OBJS)
9 $(CC) $(CFLAGS) -o $(TARGET) $(OBJS)
11 %.o: %.c
12 $(CC) $(CFLAGS) -c $< -o $@
14 clean:
15 rm -f *.o
16 rm -f $(TARGET)