Skip to content

Commit f545707

Browse files
Packagify utility scripts
1 parent a1a54b5 commit f545707

File tree

8 files changed

+931
-840
lines changed

8 files changed

+931
-840
lines changed

Makefile

Lines changed: 0 additions & 12 deletions
This file was deleted.

Utilities/Package.swift

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
// swift-tools-version: 5.10
2+
3+
import PackageDescription
4+
5+
let package = Package(
6+
name: "WasmKitDevUtils",
7+
platforms: [.macOS(.v13)],
8+
targets: [
9+
.executableTarget(name: "WasmKitDevUtils", path: "Sources"),
10+
]
11+
)

Utilities/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# WasmKit Development Utilities
2+
3+
This directory contains a set of utilities that are useful for developing WasmKit.
4+
5+
## Usage
6+
7+
Re-generates all the auto-generated files
8+
9+
```console
10+
$ swift run WasmKitDevUtils
11+
```
12+
13+
Re-generates only the internal VM instruction related files
14+
15+
```console
16+
$ swift run WasmKitDevUtils generate-internal-instruction
17+
```
18+
19+
Re-generates only the Core Wasm instruction related files based on `Instructions.json`.
20+
21+
```console
22+
$ swift run WasmKitDevUtils generate-wasm-instruction
23+
```

0 commit comments

Comments
 (0)