forked from SolidWallOfCode/http-replay
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSconstruct
More file actions
17 lines (13 loc) · 725 Bytes
/
Sconstruct
File metadata and controls
17 lines (13 loc) · 725 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from parts import *
#enable smart linking
SetOptionDefault("LINKFLAGS", ['-Wl,--copy-dt-needed-entries', '-Wl,--as-needed'])
# mode = OPENSSL_USE_SYSTEM will have the part use the system version instead
openssl_git=None
if "OPENSSL_USE_SYSTEM" not in DefaultEnvironment()["mode"]:
openssl_git=VcsGit(server="github.com", repository="openssl/openssl", protocol="https", tag="OpenSSL_1_1_1b")
Part(
"#lib/openssl.part",vcs_type=openssl_git
)
Part("#lib/libyaml.part",vcs_type=VcsGit(server="github.com", repository="jbeder/yaml-cpp.git", tag="yaml-cpp-0.6.2"))
Part("swoc++/swoc++.part",vcs_type=VcsGit(server="github.com", repository="SolidWallOfCode/libswoc", branch="replay"))
Part("local/http-replay.part")