Skip to content

Commit f32d16b

Browse files
authored
Merge pull request #55 from voith/add-evm-version
added flag evm-verison to solc_wrapper
2 parents 6229697 + 5561ed0 commit f32d16b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

solc/wrapper.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ def solc_wrapper(solc_binary=None,
4848
formal=None,
4949
allow_paths=None,
5050
standard_json=None,
51-
success_return_code=0):
51+
success_return_code=0,
52+
evm_version=None):
5253
if solc_binary is None:
5354
solc_binary = get_solc_binary_path()
5455

@@ -149,6 +150,9 @@ def solc_wrapper(solc_binary=None,
149150
# see Scanner class in Solidity source
150151
stdin = force_bytes(stdin, 'utf8')
151152

153+
if evm_version:
154+
command.extend(('--evm-version', evm_version))
155+
152156
proc = subprocess.Popen(command,
153157
stdin=subprocess.PIPE,
154158
stdout=subprocess.PIPE,

0 commit comments

Comments
 (0)