Merge pull request #3874 from SamantazFox/api-only-makefile

This commit is contained in:
Émilien Devos (perso) 2023-06-09 18:59:16 +02:00 committed by GitHub
commit 19192b8be1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 4 deletions

View File

@ -31,6 +31,10 @@ ifeq ($(DISABLE_QUIC), 1)
FLAGS += -Ddisable_quic FLAGS += -Ddisable_quic
endif endif
ifeq ($(API_ONLY), 1)
FLAGS += -Dapi_only
endif
# ----------------------- # -----------------------
# Main # Main
@ -106,11 +110,12 @@ help:
@echo "" @echo ""
@echo "Build options available for this Makefile:" @echo "Build options available for this Makefile:"
@echo "" @echo ""
@echo " RELEASE Make a release build (Default: 1)" @echo " RELEASE Make a release build (Default: 1)"
@echo " STATIC Link libraries statically (Default: 0)" @echo " STATIC Link libraries statically (Default: 0)"
@echo "" @echo ""
@echo " DISABLE_QUIC Disable support for QUIC (Default: 0)" @echo " API_ONLY Build invidious without a GUI (Default: 0)"
@echo " NO_DBG_SYMBOLS Strip debug symbols (Default: 0)" @echo " DISABLE_QUIC Disable support for QUIC (Default: 0)"
@echo " NO_DBG_SYMBOLS Strip debug symbols (Default: 0)"