Skip to content

Conversation

@jonpryor
Copy link
Contributor

The make prepare-core target was added in 1de5501, as a "stopgap"
to simplify adding support for building the xamarin/Java.Interop
repo using .NET Core, as MonoInfo.props and
Java.Runtime.Environment.dll.config were still required by various
parts of the build system, but those files were only created via
Makefile targets.

Java.Runtime.Environment.dll.config generation was migrated to
MSBuild in e02d857.

Update Java.Interop.BootstrapTasks.targets so that MonoInfo.props
is generated via MSBuild target. This removes the need to have a
make prepare-core target at all.

The `make prepare-core` target was added in 1de5501, as a "stopgap"
to simplify adding support for building the xamarin/Java.Interop
repo using .NET Core, as `MonoInfo.props` and
`Java.Runtime.Environment.dll.config` were still required by various
parts of the build system, but those files were only created via
Makefile targets.

`Java.Runtime.Environment.dll.config` generation was migrated to
MSBuild in e02d857.

Update `Java.Interop.BootstrapTasks.targets` so that `MonoInfo.props`
is generated via MSBuild target.  This removes the need to have a
`make prepare-core` target at all.
@jonpryor jonpryor force-pushed the jonp-remove-prepare-core branch from 00df56b to 8fff6a9 Compare February 10, 2022 17:31
@jonpryor jonpryor merged commit e587cf6 into dotnet:main Feb 10, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Apr 13, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants