summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2016-01-11 05:52:18 -0500
committerAndreas Hansson <andreas.hansson@arm.com>2016-01-11 05:52:18 -0500
commit7661f1c2bf2b45603264076fabce2eb42373cd18 (patch)
treecf26bc7090aa90db5ccd5342c1bbf902a839b0cf /SConstruct
parentc965ca96cccb91632d11f43f24e7a2c5039206d2 (diff)
downloadgem5-7661f1c2bf2b45603264076fabce2eb42373cd18.tar.xz
ext: Replace gzstream with iostream3 from zlib to avoid LGPL
This patch replaces the gzstream zlib wrapper with the iostream3 wrapper provided as part of zlib contributions. The main reason for the switch is to avoid including LGPL in the default gem5 build. iostream3 is provided under a more permissive license: The code is provided "as is", with the permission to use, copy, modify, distribute and sell it for any purpose without fee.
Diffstat (limited to 'SConstruct')
-rwxr-xr-xSConstruct6
1 files changed, 3 insertions, 3 deletions
diff --git a/SConstruct b/SConstruct
index b8db543b8..58f7a356b 100755
--- a/SConstruct
+++ b/SConstruct
@@ -1200,9 +1200,9 @@ main.Append(BUILDERS = { 'ConfigFile' : config_builder })
main.SConscript('ext/libelf/SConscript',
variant_dir = joinpath(build_root, 'libelf'))
-# gzstream build is shared across all configs in the build root.
-main.SConscript('ext/gzstream/SConscript',
- variant_dir = joinpath(build_root, 'gzstream'))
+# iostream3 build is shared across all configs in the build root.
+main.SConscript('ext/iostream3/SConscript',
+ variant_dir = joinpath(build_root, 'iostream3'))
# libfdt build is shared across all configs in the build root.
main.SConscript('ext/libfdt/SConscript',