CC=gcc
OBJS=src/main.o
CFLAGS=-Oz -g -nodefaultlibs -nostdlib -fno-stack-protector -fno-pie -no-pie -nostartfiles -fno-builtin

all: $(OBJS)
	mkdir -p build
	$(CC) $(CFLAGS) $(OBJS) -o build/hard
	strip -s build/hard

debug: $(OBJS)
	mkdir -p build
	$(CC) $(CFLAGS) $(OBJS) -o build/hard

clean:
	rm -r build
	rm src/*.o