Add ani.c and initial Makefile
Dependencies
- [2]
PEUS54XQ
Change contents
- file addition: ani.c[2.1]
#include <stdio.h>const char ani_usage_string[] ="usage: ani <command>\n""\n""Commands\n"" init Initialize empty repository\n";voidusage(){printf("%s", ani_usage_string);}// TODO: impl cmdline argument parsing//// ani init Initialize an empty pijul repository// ani key Key generation and managementintmain(int argc, char *argv[]){if (argc == 1)usage();} - file addition: Makefile[2.1]
# Based quite a bit on https://nullprogram.com/blog/2017/08/20/.POSIX:.SUFFIXES:# Set our default programsCC = ccCFLAGS = -WallRM = rm -rfOBJS = ani.oani: $(OBJS)$(CC) $(CFLAGS) -o $@ $(LDFLAGS) $(OBJS).SUFFIXES: .c .o.c.o:$(CC) $(CFLAGS) -c $<clean:@$(RM) ani $(OBJS).PHONY: clean