summaryrefslogtreecommitdiff
path: root/Makefile
blob: 0b1c9eabc6f332657d7f052ebbc00a57c7e2bb87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
.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