summaryrefslogtreecommitdiff
path: root/src/src.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/src.mk')
-rw-r--r--src/src.mk9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/src.mk b/src/src.mk
index ccf5a54..625da2c 100644
--- a/src/src.mk
+++ b/src/src.mk
@@ -282,7 +282,14 @@ JANSSON_SRC += jansson/strconv.c
JANSSON_SRC += jansson/utf.c
JANSSON_SRC += jansson/value.c
-NVIDIA_SETTINGS_SRC += $(JANSSON_SRC)
+NV_USE_BUNDLED_LIBJANSSON ?= 1
+
+ifneq ($(NV_USE_BUNDLED_LIBJANSSON),0)
+ NVIDIA_SETTINGS_SRC += $(JANSSON_SRC)
+else
+ # Continue to distribute jansson source files, but don't build them
+ NVIDIA_SETTINGS_EXTRA_DIST += $(JANSSON_SRC)
+endif
JANSSON_EXTRA_DIST += jansson/hashtable.h
JANSSON_EXTRA_DIST += jansson/jansson_config.h