Skip to content

Convert genRuntimeEventSources.py script to msbuild task #45733

@ViktorHofer

Description

@ViktorHofer

Initial cost estimate: 2 man-weeks
Initial contacts: @ViktorHofer, @trylek

In response to #688, we should remove the python dependency from the build and a good starting point for that would be the event source file generation in CoreLib. This should be done via an msbuild task (installer.tasks) as pure msbuild presumably isn't powerful enough.

Also note that #39052 (comment) indicates that the msbuild task should also have a boolean to allow stubbing the event source file out for new OS bring-up.

@jkotas for new device/OS bring-up, how does CoreLib itself get compiled without msbuild (as the discussion in the other thread suggested that msbuild might now work initially)?

cc @dotnet/runtime-infrastructure (coreclr folks especially)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions