Skip to content

Commit 62b46a3

Browse files
authored
Add -BuildArches to specify what platforms to build for (ie "x86 arm64") (#100)
Removed much of the platform specific code redundancy
1 parent 0c4454a commit 62b46a3

File tree

3 files changed

+165
-334
lines changed

3 files changed

+165
-334
lines changed

NuGet/chromiumembeddedframework.runtime.nuspec renamed to NuGet/chromiumembeddedframework.runtime.nuspec.template

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,7 @@
2525
<!-- Architecture-specific files folder hierarchy lost (native subfolders) -->
2626
<!-- https://github.com/NuGet/Home/issues/7698#issuecomment-455368655 -->
2727
<!-- We have to copy swiftshader and locales via manually -->
28-
<file src="..\cef_binary_3.y.z_windows32\Resources\locales\*.pak" target="CEF\win-x86\locales"/>
29-
<file src="..\cef_binary_3.y.z_windows32\$Configuration$\swiftshader\*.dll" target="CEF\win-x86\swiftshader" />
30-
<file src="..\cef_binary_3.y.z_windows64\Resources\locales\*.pak" target="CEF\win-x64\locales"/>
31-
<file src="..\cef_binary_3.y.z_windows64\$Configuration$\swiftshader\*.dll" target="CEF\win-x64\swiftshader" />
32-
<file src="..\cef_binary_3.y.z_windowsarm64\Resources\locales\*.pak" target="CEF\win-arm64\locales"/>
33-
<file src="..\cef_binary_3.y.z_windowsarm64\$Configuration$\swiftshader\*.dll" target="CEF\win-arm64\swiftshader" />
34-
<file src="..\cef_binary_3.y.z_windows32\LICENSE.txt" target="LICENSE.txt" />
28+
META_REPLACE_DATA
3529
<file src="chromiumembeddedframework.runtime.json" target="runtime.json" />
3630
<file src="chromiumembeddedframework.runtime.props" target="buildTransitive\" />
3731
<file src="cef128x128.png" target="images\" />

NuGet/chromiumembeddedframework.runtime.win.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<file src="..\cef_binary_3.y.z_$CPlatform$\Resources\*.dat" target="runtimes\win-$Platform$\native\"/>
3030
<file src="..\cef_binary_3.y.z_$CPlatform$\Readme.txt" target="\"/>
3131

32-
<file src="..\cef_binary_3.y.z_windows32\LICENSE.txt" target="LICENSE.txt" />
32+
<file src="..\cef_binary_3.y.z_$CPlatform$\LICENSE.txt" target="LICENSE.txt" />
3333
<file src="cef128x128.png" target="images\" />
3434
</files>
3535
</package>

0 commit comments

Comments
 (0)