CC=gcc all: gemcurl debug: gemcurl_debug gemlib.o: src/gemlib.c src/gemlib.h mkdir -p build $(CC) -o build/gemlib.o -c src/gemlib.c gemcurl.o: src/gemlib.h src/gemcurl.c mkdir -p build $(CC) -o build/gemcurl.o -c src/gemcurl.c gemcurl_debug.o: src/gemlib.h src/gemcurl.c mkdir -p build $(CC) -o build/gemcurl_debug.o -c src/gemcurl.c -DDEBUG gemcurl: gemcurl.o gemlib.o mkdir -p build $(CC) -o build/gemcurl build/gemcurl.o build/gemlib.o -lcrypto -lssl gemcurl_debug: gemcurl_debug.o gemlib.o mkdir -p build $(CC) -o build/gemcurl_debug build/gemcurl_debug.o build/gemlib.o -lcrypto -lssl