Makefile 412 Bytes
CC = gcc -g
CFLAGS = -Wall -Og -g -static#-fsanitize=address

all: tiny

junk.o: junk.c
	$(CC) -c junk.c

utils.o: utils.c
	$(CC) -c utils.c


eat.o: eat.c
	$(CC) -fno-stack-protector -c eat.c

sha-256.o: sha-256.c
	$(CC) -c sha-256.c


tiny.o: tiny.c
	$(CC) -c tiny.c


tiny: tiny.o junk.o eat.o sha-256.o utils.o
	$(CC) $(CFLAGS) -o tiny eat.o junk.o sha-256.o utils.o tiny.o $(LIB)

clean:
	rm -f *.o tiny *~