| ... | @@ -4,6 +4,7 @@ from pathlib import Path | ... | @@ -4,6 +4,7 @@ from pathlib import Path |
| 4 | import sys | 4 | import sys |
| 5 | | 5 | |
| 6 | sys.path.insert(0, str(Path(__file__).resolve().parents[1])) | 6 | sys.path.insert(0, str(Path(__file__).resolve().parents[1])) |
| | 7 | from cargo_fresh import clean_local |
| 7 | import release_web | 8 | import release_web |
| 8 | | 9 | |
| 9 | | 10 | |
| ... | @@ -11,6 +12,7 @@ def main(): | ... | @@ -11,6 +12,7 @@ def main(): |
| 11 | environment = release_web.environment() | 12 | environment = release_web.environment() |
| 12 | target = Path(environment['CARGO_TARGET_DIR']) | 13 | target = Path(environment['CARGO_TARGET_DIR']) |
| 13 | output = target / 'receipt-probe' | 14 | output = target / 'receipt-probe' |
| | 15 | clean_local(release_web.ROOT, '--target', 'wasm32-unknown-unknown', environment=environment) |
| 14 | release_web.run(['cargo', 'build', '--locked', '-p', 'notebook', '--example', 'browser_receipts', | 16 | release_web.run(['cargo', 'build', '--locked', '-p', 'notebook', '--example', 'browser_receipts', |
| 15 | '--target', 'wasm32-unknown-unknown'], env=environment) | 17 | '--target', 'wasm32-unknown-unknown'], env=environment) |
| 16 | release_web.run([release_web.tool('wasm-bindgen'), '--target', 'nodejs', '--no-typescript', | 18 | release_web.run([release_web.tool('wasm-bindgen'), '--target', 'nodejs', '--no-typescript', |