ls.add_snippets('make', { s({ name = "Start Makefile", trig = "make", dscr = "simple starter make file" }, fmta( [[ # flags and incs CFLAGS = INCS =
.c PREFIX = # compiler and linker CC = cc all: : .o $(CC) .o $(CFLAGS) -o $@ .o: $(INCS) clean: rm -f *.o install: mkdir -p $(PREFIX)/bin cp -f $(PREFIX)/bin chmod 755 $(PREFIX)/bin/ uninstall: rm -f $(PREFIX)/bin/ ]], { FLAGS = i(1, "-Wall"), MAIN = i(2, "main"), PREFIX = i(3, "/usr/local"), MAINA = ri(2), } ) ), })