Skip to content

Commit

Permalink
Improve formatting of the bindgen/default readme (microsoft#3045)
Browse files Browse the repository at this point in the history
  • Loading branch information
MarijnS95 authored and mati865 committed Jun 15, 2024
1 parent 8ee2caa commit 63beb2c
Showing 1 changed file with 16 additions and 11 deletions.
27 changes: 16 additions & 11 deletions crates/libs/bindgen/default/readme.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,28 @@
These `.winmd` files provide the default metadata for the Windows API. This is used to
generate the `windows` and `windows-sys` crates. To view the metadata, use a tool
like [ILSpy](https://github.com/icsharpcode/ILSpy).
like [ILSpy](https://github.com/icsharpcode/ILSpy).

## Windows.Win32.winmd
- Source: https://www.nuget.org/packages/Microsoft.Windows.SDK.Win32Metadata/
- Version: 58.0.18
## `Windows.Win32.winmd`

## Windows.Wdk.winmd
- Source: https://www.nuget.org/packages/Microsoft.Windows.WDK.Win32Metadata/
- Version: 0.10.7
- Source: <https://www.nuget.org/packages/Microsoft.Windows.SDK.Win32Metadata/>
- Version: `58.0.18`

## Windows.winmd
- Source: https://www.nuget.org/packages/Microsoft.Windows.SDK.Contracts
- Version: 10.0.22621.2428
## `Windows.Wdk.winmd`

- Source: <https://www.nuget.org/packages/Microsoft.Windows.WDK.Win32Metadata/>
- Version: `0.10.7`

## `Windows.winmd`

- Source: <https://www.nuget.org/packages/Microsoft.Windows.SDK.Contracts>
- Version: `10.0.22621.2428`

The `Windows.winmd` file was created by merging the .winmd files from the last nuget package as follows:

```
```sh
mdmerge -o out -i . -n 1
```

---

As with everything else in this repo, the `.winmd` files in this folder are licensed via MIT or Apache-2.0.

0 comments on commit 63beb2c

Please sign in to comment.