blob: cab0056fec888533a5080466ab9dbc03457945eb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
SRCS = \
{{_expr_:join(map(split(glob('*.c'),"\n"),'"\t".substitute(v:val,"\\","/","g")')," \\\n")}}
OBJS = $(subst .c,.o,$(SRCS))
CFLAGS =
LIBS =
TARGET = {{_expr_:expand('%:p:h:t') . (has('win32')||has('win64')?'.exe':'')}}
all : $(TARGET)
$(TARGET) : $(OBJS)
gcc -o $@ $(OBJS) $(LIBS)
.c.o :
gcc -c $(CFLAGS) -I. $< -o $@
clean :
rm -f *.o $(TARGET)
|