forked from mirrors/kore
22 lines
394 B
Makefile
22 lines
394 B
Makefile
|
# Kore Makefile
|
||
|
|
||
|
CC=clang
|
||
|
BIN=kore
|
||
|
|
||
|
S_SRC= src/kore.c src/utils.c
|
||
|
S_OBJS= $(S_SRC:.c=.o)
|
||
|
|
||
|
CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes
|
||
|
CFLAGS+=-Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual
|
||
|
CFLAGS+=-Wsign-compare -Iincludes -g
|
||
|
LDFLAGS=
|
||
|
|
||
|
light: $(S_OBJS)
|
||
|
$(CC) $(CFLAGS) $(LDFLAGS) $(S_OBJS) -o $(BIN)
|
||
|
|
||
|
.c.o: $<
|
||
|
$(CC) $(CFLAGS) -c $< -o $@
|
||
|
|
||
|
clean:
|
||
|
rm -f src/*.o $(BIN)
|