Skip to content

Commit 9de0ab3

Browse files
author
Peter Huene
authored
Remove the .NET implementation. (#1477)
This commit removes the .NET implementation from Wasmtime. It now exists at https://github.com/bytecodealliance/wasmtime-dotnet. Also updates the Wasmtime book to include information about using Wasmtime from .NET.
1 parent bd374fd commit 9de0ab3

File tree

96 files changed

+83
-8193
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+83
-8193
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -334,52 +334,6 @@ jobs:
334334
name: bins-${{ matrix.os }}
335335
path: dist
336336

337-
# Build and test the .NET bindings
338-
dotnet:
339-
name: Test Wasmtime for .NET bindings
340-
runs-on: ${{ matrix.os }}
341-
strategy:
342-
matrix:
343-
build: [linux-debug, linux-release, macos-debug, macos-release, windows-debug, windows-release]
344-
include:
345-
- build: linux-debug
346-
os: ubuntu-latest
347-
config: debug
348-
- build: linux-release
349-
os: ubuntu-latest
350-
config: release
351-
- build: macos-debug
352-
os: macos-latest
353-
config: debug
354-
- build: macos-release
355-
os: macos-latest
356-
config: release
357-
- build: windows-debug
358-
os: windows-latest
359-
config: debug
360-
- build: windows-release
361-
os: windows-latest
362-
config: release
363-
steps:
364-
- uses: actions/checkout@v1
365-
with:
366-
submodules: true
367-
- uses: ./.github/actions/install-rust
368-
- uses: ./.github/actions/binary-compatible-builds
369-
- run: rustup target add wasm32-wasi
370-
- uses: actions/setup-dotnet@v1
371-
with:
372-
dotnet-version: '3.0.101'
373-
- name: Test
374-
run: |
375-
cd crates/misc/dotnet/tests
376-
dotnet test -c ${{ matrix.config }}
377-
- name: Create package
378-
run: |
379-
cd crates/misc/dotnet/src
380-
dotnet pack -c ${{ matrix.config }}
381-
if: matrix.os == 'macos-latest' # Currently the pack target only supports macOS
382-
383337
# Consumes all published artifacts from all the previous build steps, creates
384338
# a bunch of tarballs for all of them, and then publishes the tarballs
385339
# themselves as an artifact (for inspection) and then optionally creates

crates/misc/dotnet/.gitignore

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

crates/misc/dotnet/Directory.Build.props

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

crates/misc/dotnet/Directory.Build.targets

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

crates/misc/dotnet/LICENSE

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

0 commit comments

Comments
 (0)