This repository has been archived by the owner on Dec 18, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 228
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New lock file format to handle new package conventions.
- Added NuGet conventions for compile (ref), and native. - Updated to lock file format to take runtime ids into account. - Made things work end to end with the old runtime and new lock file - Changed how compiled dependencies work (do it properly). Look at the closure relative to that project for compilation. Make publish work with new lock file layout - Make publish run restore after to generate the correct lock file. - Prune package content after creating the final layout with correct lock file on disk. - Fix the servicable flag generation. - Refactored feed options so it could be used outside of command line arguments. - Reuse dnu packages add command PublishProject and PublishPackage - Updated tests
- Loading branch information
Showing
38 changed files
with
1,734 additions
and
558 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
src/Microsoft.Framework.PackageManager/NuGet/ContentModel/Asset.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
using System; | ||
|
||
namespace NuGet.ContentModel | ||
{ | ||
public class Asset | ||
{ | ||
public string Path { get; set; } | ||
public string Link { get; set; } | ||
|
||
public override string ToString() | ||
{ | ||
return Path; | ||
} | ||
} | ||
} |
22 changes: 22 additions & 0 deletions
22
src/Microsoft.Framework.PackageManager/NuGet/ContentModel/ContentItem.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace NuGet.ContentModel | ||
{ | ||
public class ContentItem | ||
{ | ||
public string Path { get; set; } | ||
public string PhysicalPath { get; set; } | ||
public IDictionary<string, object> Properties { get; set; } | ||
|
||
public ContentItem() | ||
{ | ||
Properties = new Dictionary<string, object>(); | ||
} | ||
|
||
public override string ToString() | ||
{ | ||
return Path + " -> " + PhysicalPath; | ||
} | ||
} | ||
} |
Oops, something went wrong.