Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Mar 26, 2025. It is now read-only.

Commit 7964f8e

Browse filesBrowse files
committed
Add package to NuGet
1 parent 147c2f8 commit 7964f8e
Copy full SHA for 7964f8e

File tree

Expand file treeCollapse file tree

6 files changed

+76
-5
lines changed
Filter options
Expand file treeCollapse file tree

6 files changed

+76
-5
lines changed

‎.gitignore

Copy file name to clipboardExpand all lines: .gitignore
+4-1Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
## Ignore Visual Studio temporary files, build results, and
22
## files generated by popular Visual Studio add-ons.
33

4+
# Custom
5+
nuget/nuget.exe
6+
47
# User-specific files
58
*.suo
69
*.user
@@ -258,4 +261,4 @@ paket-files/
258261

259262
# Python Tools for Visual Studio (PTVS)
260263
__pycache__/
261-
*.pyc
264+
*.pyc

‎README.md

Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Xamarin.BlurView ![version](http://img.shields.io/badge/original-v1.3.4-brightgreen.svg?style=flat)
1+
# Xamarin.BlurView ![version](http://img.shields.io/badge/original-v1.3.4-brightgreen.svg?style=flat) [![NuGet Badge](https://buildstats.info/nuget/Xamarin.BlurView)](https://www.nuget.org/packages/Xamarin.BlurView/)
22

33
Port of [Dimezis/BlurView](https://github.com/Dimezis/BlurView) for Xamarin.Android
44

@@ -55,7 +55,7 @@ Always try to choose the closest possible root layout to BlurView. This will gre
5555
## Nuget
5656

5757
```
58-
// TODO
58+
> Install-Package Xamarin.BlurView
5959
```
6060

6161
## Important

‎nuget/Xamarin.BlurView.nuspec

Copy file name to clipboard
+17Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<package xmlns="http://schemas.microsoft.com/packaging/2013/01/nuspec.xsd">
2+
<metadata>
3+
<id>Xamarin.BlurView</id>
4+
<version>1.3.4</version>
5+
<title>Dynamic blur for Xamarin Android</title>
6+
<authors>Dmitry Saviuk, Yauheni Pakala</authors>
7+
<owners>Yauheni Pakala</owners>
8+
<licenseUrl>https://github.com/wcoder/Xamarin.BlurView/blob/master/LICENSE.md</licenseUrl>
9+
<projectUrl>https://github.com/wcoder/Xamarin.BlurView</projectUrl>
10+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
11+
<description>Dynamic iOS-like blur of underlying Views for Android.</description>
12+
<tags>xamarin android monodroid xamarin.android blur view dynamic</tags>
13+
</metadata>
14+
<files>
15+
<file src="..\src\Xamarin.BlurView\bin\Release\Xamarin.BlurView.dll" target="lib\MonoAndroid10\Xamarin.BlurView.dll" />
16+
</files>
17+
</package>

‎nuget/build.sh

Copy file name to clipboard
+36Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
2+
##
3+
## Build script for creating and publish NuGet package
4+
##
5+
## @ 2017 Yauheni Pakala
6+
##
7+
8+
NUGET="nuget.exe"
9+
LATEST_NUGET_URL="https://dist.nuget.org/win-x86-commandline/latest/nuget.exe"
10+
11+
if [ ! -f $NUGET ]; then
12+
echo "Downloading '$NUGET' ..."
13+
curl -o $NUGET $LATEST_NUGET_URL
14+
echo "Done."
15+
fi
16+
17+
mono $NUGET | grep "Version"
18+
19+
echo "=========================="
20+
21+
NUSPEC=$(ls | grep *.nuspec)
22+
23+
mono $NUGET pack $NUSPEC
24+
25+
echo "=========================="
26+
27+
NUPKG=$(ls | grep *.nupkg)
28+
29+
echo "Do you want to publish '$NUPKG' to NuGet.org? (y/n)"
30+
read confirm
31+
32+
# TODO: add checking for setApiKey before push
33+
34+
if [ "$confirm" == "y" ]; then
35+
mono $NUGET push $NUPKG -Source https://api.nuget.org/v3/index.json
36+
fi

‎src/Xamarin.BlurView/Xamarin.BlurView.csproj

Copy file name to clipboardExpand all lines: src/Xamarin.BlurView/Xamarin.BlurView.csproj
+14Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="..\packages\NuGet.Build.Packaging.0.2.0\build\NuGet.Build.Packaging.props" Condition="Exists('..\packages\NuGet.Build.Packaging.0.2.0\build\NuGet.Build.Packaging.props')" />
34
<PropertyGroup>
45
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
56
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -16,6 +17,17 @@
1617
<TargetFrameworkVersion>v8.0</TargetFrameworkVersion>
1718
<NuGetPackageImportStamp>
1819
</NuGetPackageImportStamp>
20+
<PackOnBuild>true</PackOnBuild>
21+
<PackageId>Xamarin.BlurView</PackageId>
22+
<PackageVersion>1.3.4</PackageVersion>
23+
<Authors>Dmitry Saviuk, Yauheni Pakala</Authors>
24+
<PackageLicenseUrl>https://github.com/wcoder/Xamarin.BlurView/blob/master/LICENSE.md</PackageLicenseUrl>
25+
<Owners>Yauheni Pakala</Owners>
26+
<PackageProjectUrl>https://github.com/wcoder/Xamarin.BlurView</PackageProjectUrl>
27+
<Summary>Dynamic iOS-like blur of underlying Views for Android.</Summary>
28+
<PackageTags>xamarin, android, blur, binding</PackageTags>
29+
<Title>Xamarin.BlurView</Title>
30+
<Description>Dynamic iOS-like blur of underlying Views for Android.</Description>
1931
</PropertyGroup>
2032
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
2133
<DebugSymbols>true</DebugSymbols>
@@ -25,6 +37,7 @@
2537
<DefineConstants>DEBUG;TRACE</DefineConstants>
2638
<ErrorReport>prompt</ErrorReport>
2739
<WarningLevel>4</WarningLevel>
40+
<DocumentationFile>bin\Debug\Xamarin.BlurView.xml</DocumentationFile>
2841
</PropertyGroup>
2942
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
3043
<DebugType>pdbonly</DebugType>
@@ -63,4 +76,5 @@
6376
<Target Name="AfterBuild">
6477
</Target>
6578
-->
79+
<Import Project="..\packages\NuGet.Build.Packaging.0.2.0\build\NuGet.Build.Packaging.targets" Condition="Exists('..\packages\NuGet.Build.Packaging.0.2.0\build\NuGet.Build.Packaging.targets')" />
6680
</Project>

‎src/Xamarin.BlurView/packages.config

Copy file name to clipboard
100755100644
+3-2Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
2-
<packages>
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="NuGet.Build.Packaging" version="0.2.0" targetFramework="monoandroid80" developmentDependency="true" />
34
</packages>

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.