Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CLR Instrumentation Engine

Main Branch: [![Build Status](https://dev.azure.com/ms/CLRInstrumentationEngine/_apis/build/status/CI-Yaml?branchName=main)](https://dev.azure.com/ms/CLRInstrumentationEngine/_build/latest?definitionId=275&branchName=main)
Main Branch: [![Build Status](https://devdiv.visualstudio.com/DevDiv/_apis/build/status/ClrInstrumentationEngine/ClrInstrumentationEngine-CI-Yaml?branchName=main)](https://devdiv.visualstudio.com/DevDiv/_build/latest?definitionId=11310&branchName=main)

Release Branch: [![Build Status](https://devdiv.visualstudio.com/DevDiv/_apis/build/status/ClrInstrumentationEngine/GitHub/ClrInstrumentationEngine-Signed-Yaml?branchName=release)](https://devdiv.visualstudio.com/DevDiv/_build/latest?definitionId=11311&branchName=release)

Expand All @@ -16,30 +16,30 @@ For more information about our current and future project scope and to track our

The CLR Instrumentation Engine is a profiler implementation and is enabled and configured via environment variables for the running process.

* [Getting Started](docs/getting_started.md) for details on how use the CLR Instrumentation Engine.
* [Environment Variables](docs/environment_variables.md)
* [Configure Instrumentation Methods](docs/configuration.md)
* [CLRIE Releases](docs/releases.md)
- [Getting Started](docs/getting_started.md) for details on how use the CLR Instrumentation Engine.
- [Environment Variables](docs/environment_variables.md)
- [Configure Instrumentation Methods](docs/configuration.md)
- [CLRIE Releases](docs/releases.md)

## Contributing

Please read [Contributing](CONTRIBUTING.md) for details on the Contributor License Agreement (CLA) and the process for submitting pull requests to us.

This repo builds using Visual Studio 2022 and requires the following components:

|Component Id|Component Friendly Name|
|:--|:--
Microsoft.Component.MSBuild|MSBuild
Microsoft.VisualStudio.Workload.NativeDesktop|Desktop development with C++ (Workload)
Microsoft.VisualStudio.Component.VC.ATL.Spectre|C++ ATL for latest v143 build tools with Spectre Mitigations (x86 & x64)
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre|MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (Latest)
| Component Id | Component Friendly Name |
| :----------------------------------------------------------- | :----------------------------------------------------------------------- |
| Microsoft.Component.MSBuild | MSBuild |
| Microsoft.VisualStudio.Workload.NativeDesktop | Desktop development with C++ (Workload) |
| Microsoft.VisualStudio.Component.VC.ATL.Spectre | C++ ATL for latest v143 build tools with Spectre Mitigations (x86 & x64) |
| Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (Latest) |

Optionally, in order to develop Wixproj files in Visual Studio, you will need to install the [Wix Toolset Visual 2022 Extension](https://marketplace.visualstudio.com/items?itemName=WixToolset.WixToolsetVisualStudio2022Extension), also known as the "Votive" extension.

* [Design Notes](DESIGN-NOTES.md) - the overall design for CLR Instrumentation Engine.
* [Build](docs/build.md) - how to run local builds.
* [Test](docs/test.md) - how to run tests.
* [Release Process](docs/release_process.md) - how to release CLRIE to various platforms.
- [Design Notes](DESIGN-NOTES.md) - the overall design for CLR Instrumentation Engine.
- [Build](docs/build.md) - how to run local builds.
- [Test](docs/test.md) - how to run tests.
- [Release Process](docs/release_process.md) - how to release CLRIE to various platforms.

## Versioning

Expand Down
Loading