file_sorting/makefile
2025-10-16 15:26:56 +02:00

24 lines
430 B
Makefile

CFLAGS = -g
build/main: build/main.o build/tape.o build
clang $(CFLAGS) build/main.o build/tape.o -o build/main
build/main.o: main.c build
clang $(CFLAGS) -c main.c -o build/main.o
build/tape.o: tape.c build
clang $(CFLAGS) -c tape.c -o build/tape.o
build:
mkdir -p build
clean:
rm -rf build
run: build/main
build/main -f tests/2.in | less
debug: build/main
lldb -- build/main -f tests/2.in
.PHONY: clean run debug