summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrafa_99 <raroma09@gmail.com>2022-03-26 02:31:49 +0000
committerrafa_99 <raroma09@gmail.com>2022-03-26 02:31:49 +0000
commit263eaa8e5fe33da477ca4b816bc1f3146a4f3e97 (patch)
treef7597da5118fb83eda48ed1e2dede9ffd3300425
parentde6d55fd2de0b0acf2757fe559a120c2fe8c6e7b (diff)
Finished MakefileHEADmaster
-rw-r--r--Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index b96191f..012f293 100644
--- a/Makefile
+++ b/Makefile
@@ -6,38 +6,39 @@ SRC = queryt.c src/utils.c src/video.c libs/curl.c libs/string.c libs/json.c
# Compiler
CC = cc
+CFLAGS = -Wall
# Install Dir
PREFIX = /usr/local
# Libraries
-LIBS = -lcurl -ljson-c
+LDFLAGS = -lcurl -ljson-c
+## Uncomment for OpenBSD
+# LDFLAGS = -lcurl -ljson-c -I/usr/local/include -L/usr/local/lib
# Binary Name
BIN = queryt
-## Uncomment for OpenBSD
-# LIBS = -lcurl -ljson-c -I/usr/local/include -L/usr/local/lib
# Compiled Code
CLEAN = ${BIN} ${BIN}_debug
# MakeOPTS
build: clean
- ${CC} -o ${BIN} ${SRC} ${LIBS}
+ ${CC} ${CFLAGS} -o ${BIN} ${SRC} ${LDFLAGS}
debug: clean
- ${CC} -g -o ${BIN}_debug ${SRC} ${LIBS}
+ ${CC} ${CFLAGS} -g -o ${BIN}_debug ${SRC} ${LDFLAGS}
clean:
rm -rf ${CLEAN}
install: build
mkdir -p ${PREFIX}/bin
- cp -f queryt ${PREFIX}/bin
+ cp -f ${BIN} ${PREFIX}/bin
chmod 755 ${PREFIX}/bin
mkdir -p ${PREFIX}/share/man/man1
- cp -f queryt.1 ${PREFIX}/share/man/man1
+ cp -f ${BIN}.1 ${PREFIX}/share/man/man1
chmod 644 ${PREFIX}/share/man/man1/${BIN}.1
uninstall: