@@ -161,8 +161,11 @@ Mutants can be used to evaluate test suites or specs used for formal
161
161
162
162
## Installation
163
163
164
- You can download prebuilt Gambit binaries for Mac and Linux from our
165
- [ releases] ( https://github.com/Certora/gambit/releases ) page.
164
+ You can download prebuilt Gambit binaries for Linux x86-64 and Mac from our
165
+ [ releases] ( https://github.com/Certora/gambit/releases ) page. For Windows and Linux ARM, you must build Gambit from source.
166
+
167
+ <!-- ANCHOR: (build-gambit-from-source)= -->
168
+ ### Building Gambit from source
166
169
167
170
To build Gambit from source, clone [ the Gambit repository] ( https://github.com/Certora/gambit ) and run
168
171
@@ -317,6 +320,10 @@ For projects that have complex dependencies and imports, you may need to:
317
320
--solc_remappings @openzeppelin=node_modules/@openzeppelin @foo=node_modules/@foo
318
321
```
319
322
323
+ ``` {warning}
324
+ The paths should ***NOT*** end with a trailing /
325
+ ```
326
+
320
327
* ** Specify allow paths:** To include additional allowed paths via ` solc ` 's
321
328
[ ` --allow-paths ` ] [ allowed ] argument, use ` --solc_allow_paths ` :
322
329
@@ -344,9 +351,7 @@ For projects that have complex dependencies and imports, you may need to:
344
351
[ basepath ] : https://docs.soliditylang.org/en/v0.8.17/path-resolution.html#base-path-and-include-paths
345
352
[ allowed ] : https://docs.soliditylang.org/en/v0.8.17/path-resolution.html#allowed-paths
346
353
347
-
348
- <!-- ANCHOR: (gambit-config)= -->
349
- ### Example 5: The ` --sourceroot ` option
354
+ ### Example 5: The ` --sourceroot ` option
350
355
351
356
Gambit needs to track the location of source files that it mutates within a
352
357
project: for instance, imagine there are files ` foo/Foo.sol ` and ` bar/Foo.sol ` .
@@ -423,6 +428,7 @@ Here are some examples of using the `--sourceroot` option.
423
428
424
429
Gambit prints an error and exits.
425
430
431
+ <!-- ANCHOR: (gambit-config)= -->
426
432
### Example 6: Running Gambit using a configuration file
427
433
428
434
To run gambit with a configuration file, use the ` --json ` argument:
0 commit comments