Age | Commit message (Collapse) | Author |
|
|
|
Bump version of OSX to 10.12 which is they lowest we support in .NET Core 2.0
|
|
For .NET Core 2.0 the min version of OSX we support is 10.12
|
|
We need the package even though this library is currently part of
netstandard2.0 (at least for now https://github.com/dotnet/standard/issues/250)
because not all types are present in .NET 4.6.1 even though it supports
netstandard2.0.
|
|
GitHub recently switched their rendering engine and now require a
space between `#` and the actual heading. See
https://github.github.com/gfm/#atx-headings
|
|
Fix package dependency issues
|
|
(#17259)
* Only include symbols / src in transport packages, also fix pre-existing typo
* PR feedback
|
|
This is not currently plugged into the build but can be ran after a
complete `-allConfigurations` build.
It examines the package reports for every project built and generates a
project.json that restores that package for each framework / RID that it
supports.
Things to do in the future:
1. Switch to latest CLI and MSBuild based projects.
2. Add test cases post-restore that examine the following:
a) No bin-clashes
b) API compat between ref & lib.
c) No type-clashes in ref.
d) Verify closure
3. Enable the tests to run in helix.
|
|
This package is just a meta-package for the RID-specific SNI packages,
which are built in another repository.
|
|
Add RIDs for Android
|
|
|
|
|
|
|
|
(corrected authoring info)
|
|
Add RIDs for arm64 Ubuntu, Alpine Linux
|
|
|
|
|
|
|
|
|
|
System.Transactions.Local doesn't need to ship as an individual package
because it is part of netstandard2.0 and will be included in the NETCore app
platform package.
Update the package baseline file to marke it as inbox and also add the System.Transaction
inbox entries as well.
|
|
Assembly Name Change for System.Transactions.Local
|
|
|
|
I was applying the baseline but neglecting to append
pre-release. As a result we were getting dependencies
to stable packages which didn't exist.
|
|
My previous change https://github.com/dotnet/corefx/commit/83ecd322e3c6190870f4855fa7104ab3ac0a6404
broke the runtime.json by putting the wrong target runtime string (it
was getting runtime package ID instead). This was happening because
MSBuild does the transform first then applies metadata and ended up
using the transformed value. Fix this by breaking it up into to steps
so that applying metadata happens before the transform.
|
|
|
|
|
|
|
|
This was hitting a bug in msbuild.
https://github.com/Microsoft/msbuild/issues/1751
|
|
After including all source in private packages build perf is
significantly regressed. This is due to the huge number of props and
items from those props. When evaluating project references we were
revaluating all these once for each RID. This was excessive since the
only thing we needed out of the project reference was the package ID.
Since that's coming from the same project, just list it explicitly.
|
|
Avoid an unnecessary copy for packaging.
|
|
removes the 4.4.0 package from the index and sets 4.3.0 and the last stable
|
|
Also update buildtools to understand meta-packages in package index.
|
|
Harvest packages
|
|
This brings back the project that download last-shipped stable packages
for the purpose of harvesting assets and support.
In doing this I found a bug in buildtools that requried a fix & had to
update the packageIndex.
|
|
|
|
|
|
This to start I did a one-time call of UpdatePackageIndex specifying
InboxFrameworkListFolder=<buildTools>\FrameworkLists
This committed all the previous framework lists to the package index.
Then I updated using the included target to include the inbox items
from framework packages.
|
|
For all libraries that no longer ship in packages, remove baseline
entries for the non-shipping versions.
|
|
All runtime packages will be part of the framework package.
One exception (still TBD) is SqlClient's SNI.dll.
|
|
This turns the package build back on and fixes all packages so that
they build.
There is still work to do to fix dependencies.
|
|
|
|
Build all fixes
|
|
|
|
|
|
(#16018)
Adding new definition for UAP and UAPAOT builds and adding it to pipebuild
|
|
|
|
Adding Microsoft.Private.CoreFx.UAP package build
|
|
|
|
Update the NS2.0 package to fix a couple issues in the shims.
Added more shims to the list we need for .NET Core compat with NS2.0
The remaining System.Transactions issues will be fixed once we rename
that assembly as part of https://github.com/dotnet/corefx/issues/15259
|
|
|