CGem/Makefile

26 lines
607 B
Makefile
Raw Normal View History

2020-12-28 15:38:10 +01:00
CC=gcc
all: gemcurl
2020-12-28 18:53:24 +01:00
debug: gemcurl_debug
2020-12-28 15:38:10 +01:00
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
2020-12-28 18:53:24 +01:00
gemcurl_debug.o: src/gemlib.h src/gemcurl.c
mkdir -p build
$(CC) -o build/gemcurl_debug.o -c src/gemcurl.c -DDEBUG
2020-12-28 15:38:10 +01:00
gemcurl: gemcurl.o gemlib.o
mkdir -p build
$(CC) -o build/gemcurl build/gemcurl.o build/gemlib.o -lcrypto -lssl
2020-12-28 18:53:24 +01:00
gemcurl_debug: gemcurl_debug.o gemlib.o
mkdir -p build
$(CC) -o build/gemcurl_debug build/gemcurl_debug.o build/gemlib.o -lcrypto -lssl