Makefile: Add MT option to enable the 'preview_mt' flag

This commit is contained in:
Samantaz Fox 2024-10-09 18:07:04 +02:00
parent a88a723de3
commit f51a3b8d2b
No known key found for this signature in database
GPG Key ID: F42821059186176E
1 changed files with 9 additions and 0 deletions

View File

@ -7,6 +7,11 @@ STATIC := 0
NO_DBG_SYMBOLS := 0 NO_DBG_SYMBOLS := 0
# Enable multi-threading.
# Warning: Experimental feature!!
# invidious is not stable when MT is enabled.
MT := 0
FLAGS ?= FLAGS ?=
@ -19,6 +24,10 @@ ifeq ($(STATIC), 1)
FLAGS += --static FLAGS += --static
endif endif
ifeq ($(MT), 1)
FLAGS += -Dpreview_mt
endif
ifeq ($(NO_DBG_SYMBOLS), 1) ifeq ($(NO_DBG_SYMBOLS), 1)
FLAGS += --no-debug FLAGS += --no-debug