summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2023-06-08 23:45:11 +0200
committerSamantaz Fox <coding@samantaz.fr>2023-06-08 23:45:11 +0200
commit867d488931db1b9671ab06a5e65b5439cc09c14d (patch)
treeb056dba6abf115d2899d9f8e676f363b623e11ac
parentbbf16279bb7506f7eb61d15368a98a32a51dfcf6 (diff)
downloadinvidious-867d488931db1b9671ab06a5e65b5439cc09c14d.tar.gz
invidious-867d488931db1b9671ab06a5e65b5439cc09c14d.tar.bz2
invidious-867d488931db1b9671ab06a5e65b5439cc09c14d.zip
Makefile: Add API_ONLY variable
-rw-r--r--Makefile13
1 files changed, 9 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 29be727c..929b11e1 100644
--- a/Makefile
+++ b/Makefile
@@ -31,6 +31,10 @@ ifeq ($(DISABLE_QUIC), 1)
FLAGS += -Ddisable_quic
endif
+ifeq ($(API_ONLY), 1)
+ FLAGS += -Dapi_only
+endif
+
# -----------------------
# Main
@@ -106,11 +110,12 @@ help:
@echo ""
@echo "Build options available for this Makefile:"
@echo ""
- @echo " RELEASE Make a release build (Default: 1)"
- @echo " STATIC Link libraries statically (Default: 0)"
+ @echo " RELEASE Make a release build (Default: 1)"
+ @echo " STATIC Link libraries statically (Default: 0)"
@echo ""
- @echo " DISABLE_QUIC Disable support for QUIC (Default: 0)"
- @echo " NO_DBG_SYMBOLS Strip debug symbols (Default: 0)"
+ @echo " API_ONLY Build invidious without a GUI (Default: 0)"
+ @echo " DISABLE_QUIC Disable support for QUIC (Default: 0)"
+ @echo " NO_DBG_SYMBOLS Strip debug symbols (Default: 0)"