File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -52,16 +52,22 @@ async function buildStandardJsonInput(
52
52
sources [ file . name ] = { content } ;
53
53
}
54
54
55
+ const standardJsonSettings : any = {
56
+ optimizer : {
57
+ enabled : settings . optimizerEnabled ,
58
+ runs : settings . optimizerRuns ,
59
+ } ,
60
+ } ;
61
+
62
+ // Only include evmVersion if it's not "default"
63
+ if ( settings . evmVersion !== "default" ) {
64
+ standardJsonSettings . evmVersion = settings . evmVersion ;
65
+ }
66
+
55
67
return {
56
68
language : language === "vyper" ? "Vyper" : "Solidity" ,
57
69
sources,
58
- settings : {
59
- optimizer : {
60
- enabled : settings . optimizerEnabled ,
61
- runs : settings . optimizerRuns ,
62
- } ,
63
- evmVersion : settings . evmVersion === "default" ? "default" : settings . evmVersion ,
64
- } ,
70
+ settings : standardJsonSettings ,
65
71
} ;
66
72
}
67
73
You can’t perform that action at this time.
0 commit comments