12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <TargetFramework>net6.0</TargetFramework>
- <AssemblyName>Xilium.CefGlue.Common</AssemblyName>
- <RootNamespace>Xilium.CefGlue.Common</RootNamespace>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <Configurations>Debug;Release;Debug_WindowlessRender</Configurations>
- <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
- <Version>1.1.0</Version>
- <Authors>IUS, VINNO</Authors>
- <PackageProjectUrl>http://git.ius.plus:88/Project-Wing/CefGlue</PackageProjectUrl>
- <RepositoryUrl>http://git.ius.plus:88/Project-Wing/CefGlue</RepositoryUrl>
- <Description>Modified Xilium.CefGlue.Common to support win32, win64 and osx64.</Description>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <FileVersion>1.0.0.0</FileVersion>
- <PackageId>Vinno.CefGlue.Common</PackageId>
- <Company>VINNO Technology (Suzhou) Co.,Ltd.</Company>
- </PropertyGroup>
- <ItemGroup>
- <Compile Remove="BaseCefBrowser.cs" />
- <Compile Remove="CommonBrowserBehaviors.cs" />
- </ItemGroup>
- <ItemGroup>
- <None Include="BaseCefBrowser.cs" />
- </ItemGroup>
- <ItemGroup>
- <PackageReference Include="NLog" Version="4.7.8" />
- <PackageReference Include="System.Threading.Tasks.Dataflow" Version="5.0.0" />
- <PackageReference Include="Vinno.CefGlue" Version="1.1.0" />
- <PackageReference Include="Vinno.CefGlue.Common.Shared" Version="1.1.0" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="Assets\osx-x64\CEF\" />
- <Folder Include="Assets\win-x64\CEF\" />
- <Folder Include="Assets\win-x86\CEF\" />
- </ItemGroup>
- <Target Name="PublishAppWin" AfterTargets="AfterBuild" Condition="$(TargetFramework.StartsWith('net6')) and '$(IsPublishing)' != 'True' and $([MSBuild]::IsOSPlatform('Windows'))">
- <!--Generate nuget packages-->
- <Exec Command="$(ProjectDir)Assets\nuget.exe pack $(ProjectDir)Assets\win-x86\Cef.Native.win-x86.nuspec -OutputDirectory $(ProjectDir)bin" />
- <Exec Command="$(ProjectDir)Assets\nuget.exe pack $(ProjectDir)Assets\win-x64\Cef.Native.win-x64.nuspec -OutputDirectory $(ProjectDir)bin" />
- <Exec Command="$(ProjectDir)Assets\nuget.exe pack $(ProjectDir)Assets\osx-x64\Cef.Native.Osx-x64.nuspec -OutputDirectory $(ProjectDir)bin" />
- </Target>
- </Project>
|