• A
    Consolidate RID and native file naming in MSBuild scripts (#43804) · 75c0b990
    Adeel Mujahid 提交于
    * Consolidate RID and native file naming in MSBuild scripts
    * Use short variable names for native files naming convention, that are
      used by `framework.sharedfx.targets` in arcade, and cleanup
      redefinitions from crossgen2 and installer. e.g. `ExeSuffix` instead
      of `ApplicationFileExtension`, `LibSuffix` instead of
      `LibraryFileExtension` and so on.
    * Calculate `TargetArchitecture`, `NonPortableRuntimeOS` (for
      `PortableBuild`) and `PackageRID` values once for the entire
      livebuild, inside `eng/Configurations.props`. This implementation is
      a union of three varied implementations that are being deleted.
    * Import `names.props` once in `eng/Configurations.props` based on
      calculated `PackageRID` and cleanup imports of this file from various
      places.
    * Combine OS targets definition in MSBuild scripts.
    
    * Delete legacy tooling properties
    
    * Delete legacy tooling properties
    75c0b990
Configurations.props 13.5 KB