diff options
| author | Michael Williamson <mike@zwobble.org> | 2024-03-20 19:44:42 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2024-03-20 19:44:42 +0000 |
| commit | 278deb5d24dc3a9d5ec2175c018c5b2eb91807da (patch) | |
| tree | 461918b02c84214491adc25300904caccb97e418 /src/main/java/org | |
| parent | aefc4c789c4837600a86b91a6a423be61e5e5a88 (diff) | |
Clarify output path variables
Diffstat (limited to 'src/main/java/org')
| -rw-r--r-- | src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java b/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java index 8c1f64f0..a9fb5c53 100644 --- a/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java +++ b/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java @@ -106,20 +106,20 @@ public class WasmBackend implements Backend { var mainObjectPath = writeObjectFile(mainModule, targetDir.bin(binName)); linkInputs.add(mainObjectPath); - var targetBinPath = targetDir.topLevel(binName + ".wasm"); - link(linkInputs, targetBinPath); - validate(targetBinPath); + var outputBinPath = targetDir.topLevel(binName + ".wasm"); + link(linkInputs, outputBinPath); + validate(outputBinPath); } } - public void link(List<Path> inputs, Path target) throws ProcessError, InterruptedException { + public void link(List<Path> inputs, Path outputPath) throws ProcessError, InterruptedException { var ldArgs = new ArrayList<String>(); ldArgs.add("wasm-ld-17"); ldArgs.addAll(this.target.linkerFlags()); ldArgs.add("-o"); - ldArgs.add(target.toString()); + ldArgs.add(outputPath.toString()); for (var input : inputs) { ldArgs.add(input.toString()); |
