From b564758ff67af53c54bd44aa9ae0c92d0ddf9df2 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Tue, 7 Jan 2020 06:28:24 +0100 Subject: [PATCH] bam.lua: call TableDeepCopy() when copying global_settings as just assigning it to a variable only creates a reference. --- bam.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bam.lua b/bam.lua index 47fdaca..2060260 100644 --- a/bam.lua +++ b/bam.lua @@ -74,7 +74,7 @@ end -- -- -------------------------------- -local settings = global_settings +local settings = TableDeepCopy(global_settings) settings.cc.includes:Add("include/") settings.cc.includes:Add("source/") @@ -219,7 +219,7 @@ local libspectre = StaticLibrary(settings, -- -- -------------------------------- -local example_settings = global_settings +local example_settings = TableDeepCopy(global_settings) -- Include spectre headers. example_settings.cc.includes:Add("include/")