From e5e94eb42c355433c494858e58540f64111dfa7d Mon Sep 17 00:00:00 2001 From: Corentin Peuvrel Date: Fri, 10 Apr 2015 13:47:46 +0200 Subject: [PATCH] Add snippet base for basic C Makefile --- snippets/make.snippets | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/snippets/make.snippets b/snippets/make.snippets index 121e623..ec131ba 100644 --- a/snippets/make.snippets +++ b/snippets/make.snippets @@ -1,3 +1,23 @@ +# base +snippet base + .PHONY: clean, mrproper + CC = gcc + CFLAGS = -g -Wall + + all : $1 + + %.o : %.c + $(CC) $(CFLAGS) -c -o $@ $< + + ${1:out} : $1.o + $(CC) $(CFLAGS) -o $@ $+ + + clean : + rm -f *.o core.* + + mrproper : clean + rm -f $1 +# ifeq snippet ifeq ifeq (${1:cond0},${2:cond1}) ${0}