Browse Source

Add nuget package

Kiss Róbert 10 years ago
parent
commit
8b9ea22adc
3 changed files with 58 additions and 0 deletions
  1. 2 0
      .gitignore
  2. 21 0
      nuget/Package.nuspec
  3. 35 0
      nuget/build.bat

+ 2 - 0
.gitignore

@@ -0,0 +1,2 @@
+nuget/content/
+nuget/bootstrap-fileinput.*.nupkg

+ 21 - 0
nuget/Package.nuspec

@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<package >
+  <metadata>
+    <id>bootstrap-fileinput</id>
+	<title>bootstrap-fileinput</title>
+    <version>4.1.5</version>
+    <authors>Kartik Visweswaran, Robert Kiss (nuget package)</authors>
+    <owners>Kartik Visweswaran</owners>
+    <licenseUrl>https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md</licenseUrl>
+    <projectUrl>https://github.com/kartik-v/bootstrap-fileinput</projectUrl>
+    <iconUrl>http://getbootstrap.com/favicon.ico</iconUrl>
+    <requireLicenseAcceptance>false</requireLicenseAcceptance>
+    <description>An enhanced HTML 5 file input for Bootstrap 3.x with file preview for various files, offers multiple selection, and more.</description>
+    <releaseNotes>https://github.com/kartik-v/bootstrap-fileinput/blob/master/CHANGE.md</releaseNotes>
+    <copyright>Copyright 2015</copyright>
+    <tags>bootstrap bootstrap-fileinput</tags>
+    <dependencies>
+      <dependency id="bootstrap" version="3.0.0" />
+    </dependencies>
+  </metadata>
+</package>

+ 35 - 0
nuget/build.bat

@@ -0,0 +1,35 @@
+@echo off
+
+NuGet Update -self
+REM remove package content folder
+rmdir /s /q content
+
+REM create new package content folder
+mkdir content
+
+REM create sub folder for js files
+mkdir content\Scripts
+
+REM create sub folders for css and img files
+mkdir content\Content
+mkdir content\Content\bootstrap-fileinput
+mkdir content\Content\bootstrap-fileinput\css
+mkdir content\Content\bootstrap-fileinput\img
+
+REM delete the previous package versions
+del bootstrap-fileinput.*
+
+REM copy the content to the destination folders
+copy ..\js\*.js content\Scripts
+copy ..\css\*.css content\Content\bootstrap-fileinput\css
+copy ..\img\*.* content\Content\bootstrap-fileinput\img
+
+REM create a new package
+NuGet Pack Package.nuspec -Exclude NuGet.exe;build.bat
+
+REM Upload the new package
+REM for %%f in (bootstrap-fileinput.*) do (
+REM	NuGet Push %%f
+REM	rmdir /s /q content
+REM	del %%f
+REM )