Allow using ILCompiler without an IlcPath (#63211)
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>
Thu, 30 Dec 2021 15:34:41 +0000 (00:34 +0900)
committerGitHub <noreply@github.com>
Thu, 30 Dec 2021 15:34:41 +0000 (07:34 -0800)
commit4b6c7ed501b7e352d53898a2a0d2c2c5ddf3c34e
tree9d038d19c6a140ad1dfb65e60ea851cd9fe29410
parentaf9202a6daf91ba58d5d58bafbb6581aebb8a642
Allow using ILCompiler without an IlcPath (#63211)

This will allow specifying disjoint paths for the various inputs to ILC. We'll need this if we want to run ILC as part of the build to either build crossgen2 with ILC or selfhost ILC. Separate properties avoid having to lay out things on the file system the way IlcPath expects.
src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.props
src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Windows.props
src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.targets