https://github.com/loic-sharma/symbols
https://github.com/loic-sharma/symbols
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/loic-sharma/symbols
- Owner: loic-sharma
- License: mit
- Created: 2021-07-19T00:37:53.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-19T01:49:54.000Z (almost 4 years ago)
- Last Synced: 2025-02-02T12:48:47.113Z (4 months ago)
- Language: C#
- Size: 19.5 KB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Symbol downloader
This downloads symbols missing from your build. Use it by adding a dependency to `Cobalt.Symbols.MSBuild`:
```xml
...
```
## Development
Building this package requires manual steps:
Steps:
1. Create the tool to download symbols
1. `dotnet publish -c Release -f net472 ./src/Cobalt.Symbols.Downloader/`
1. `dotnet publish -c Release -f net5.0 ./src/Cobalt.Symbols.Downloader/`1. Create the NuGet package
1. Create the base package: `dotnet pack -c Release ./src/Cobalt.Symbols.MSBuild`
1. Use NuGet Package Explorer to open `./src/Cobalt.Symbols.MSBuild/bin/Release/Cobalt.Symbols.MSBuild.1.0.0.nupkg`
1. Add the tool to the NuGet package
1. Copy all files from `./src/Cobalt.Symbols.Downloader/bin/Release/net472/publish/` into the package at path `tools/net472`
1. Copy all files from `../src/Cobalt.Symbols.Downloader/bin/Release/net5.0/publish/` into the package at path `tools/net5.0`