Skip to content

Commit f22cd6d

Browse files
committed
Add chromiumembeddedframework.runtime meta package
1 parent e2c5fd1 commit f22cd6d

File tree

5 files changed

+50
-3
lines changed

5 files changed

+50
-3
lines changed

NuGet/cef.sdk.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<PropertyGroup>
4-
<CefSdkVer>cef.sdk.84.4.0</CefSdkVer>
4+
<CefSdkVer>cef.sdk.84.4.1</CefSdkVer>
55
</PropertyGroup>
66
</Project>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"runtimes": {
3+
"win-x64": {
4+
"CefSharp.Common.NETCore": {
5+
"chromiumembeddedframework.runtime.win-x86": "84.4.0"
6+
}
7+
},
8+
"win-x86": {
9+
"CefSharp.Common.NETCore": {
10+
"chromiumembeddedframework.runtime.win-x64": "84.4.0"
11+
}
12+
}
13+
}
14+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<?xml version="1.0"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
3+
<metadata minClientVersion="4.0.0">
4+
<id>chromiumembeddedframework.runtime</id>
5+
<version>$version$</version>
6+
<authors>The Chromium Embedded Framework Authors</authors>
7+
<owners>The CefSharp Authors</owners>
8+
<projectUrl>https://github.com/cefsharp/cef-binary</projectUrl>
9+
<icon>images\cef128x128.png</icon>
10+
<license type="file">LICENSE.txt</license>
11+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
12+
<!--
13+
TODO: Add repository link for CEF release branch and commit
14+
https://docs.microsoft.com/en-us/nuget/reference/nuspec#repository
15+
-->
16+
<!--
17+
<repository type="git" url="https://bitbucket.org/chromiumembedded/cef.git" branch="3945" commit="7ec49fabd56beae20e6b4c825c085231140c3b36" />
18+
-->
19+
<description>Chromium Embedded Framework (CEF) Release Distribution
20+
NOTE: This package is maintained on behalf of the CEF authors by the CefSharp project at http://github.com/cefsharp/cef-binary</description>
21+
<tags>chrome chromium native embedded browser CEF nativepackage</tags>
22+
<copyright>Copyright © 2008-2020</copyright>
23+
</metadata>
24+
<files>
25+
<file src="..\cef_binary_3.y.z_windows32\LICENSE.txt" target="LICENSE.txt" />
26+
<file src="chromiumembeddedframework.runtime.json" target="runtime.json" />
27+
<file src="cef128x128.png" target="images\" />
28+
</files>
29+
</package>

NuGet/chromiumembeddedframework.runtime.win.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050

5151
<file src="chromiumembeddedframework.runtime.win-$Platform$.props" target="build\" />
5252

53-
<file src="..\LICENSE.txt" target="" />
53+
<file src="..\cef_binary_3.y.z_windows32\LICENSE.txt" target="LICENSE.txt" />
5454
<file src="cef128x128.png" target="images\" />
5555
</files>
5656
</package>

build.ps1

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ param(
1414
[string] $CefBinaryDir = "../cefsource/chromium/src/cef/binary_distrib/",
1515

1616
[Parameter(Position = 3)]
17-
$CefVersion = "84.4.0+g304e015+chromium-84.0.4147.105",
17+
$CefVersion = "84.4.1+gfdc7504+chromium-84.0.4147.105",
1818

1919
[ValidateSet("tar.bz2","zip","7z")]
2020
[Parameter(Position = 4)]
@@ -503,6 +503,9 @@ try
503503
# Build 64bit packages
504504
. $Nuget pack nuget\cef.redist.nuspec -NoPackageAnalysis -Version $CefPackageVersion -Properties 'Configuration=Release;Platform=x64;CPlatform=windows64;' -OutputDirectory nuget
505505
. $Nuget pack nuget\chromiumembeddedframework.runtime.win.nuspec -NoPackageAnalysis -Version $CefPackageVersion -Properties 'Configuration=Release;Platform=x64;CPlatform=windows64;' -OutputDirectory nuget
506+
507+
# Meta Package
508+
. $Nuget pack nuget\chromiumembeddedframework.runtime.nuspec -NoPackageAnalysis -Version $CefPackageVersion -OutputDirectory nuget
506509

507510
# Build sdk
508511
$Filename = Resolve-Path ".\nuget\cef.sdk.props"
@@ -517,6 +520,7 @@ try
517520
appveyor PushArtifact "nuget\cef.redist.x64.$CefPackageVersion.nupkg"
518521
appveyor PushArtifact "nuget\chromiumembeddedframework.runtime.win-x86.$CefPackageVersion.nupkg"
519522
appveyor PushArtifact "nuget\chromiumembeddedframework.runtime.win-x64.$CefPackageVersion.nupkg"
523+
appveyor PushArtifact "nuget\chromiumembeddedframework.runtime.$CefPackageVersion.nupkg"
520524
appveyor PushArtifact "nuget\cef.sdk.$CefPackageVersion.nupkg"
521525
}
522526
}

0 commit comments

Comments
 (0)