.PHONY: all clean all: main curl_test loop loop.o: nasm -f elf64 loop.asm -o loop.o loop: loop.o gcc loop.o -o loop main.o: nasm -f elf64 main.asm -o main.o main: main.o gcc main.o -o main curl_test.o: nasm -f elf64 curl_test.asm -o curl_test.o curl_test: curl_test.o gcc curl_test.o -lcurl -o curl_test clean: rm curl_test.o curl_test main.o main loop.o loop