]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Added nuspec files so MyGet can build and publish NuGet packages 17952/head
authorSupergibbs <jesse.mandel@gmail.com>
Fri, 16 Oct 2015 20:33:18 +0000 (13:33 -0700)
committerSupergibbs <jesse.mandel@gmail.com>
Fri, 16 Oct 2015 20:33:18 +0000 (13:33 -0700)
nuget/MyGet.ps1 [new file with mode: 0644]
nuget/bootstrap.nuspec [new file with mode: 0644]
nuget/bootstrap.sass.nuspec [new file with mode: 0644]

diff --git a/nuget/MyGet.ps1 b/nuget/MyGet.ps1
new file mode 100644 (file)
index 0000000..ad17dea
--- /dev/null
@@ -0,0 +1,8 @@
+$nuget = $env:NuGet
+
+#parse the version number out of package.json
+$bsversion = ((Get-Content $env:SourcesPath\package.json) -join "`n" | ConvertFrom-Json).version
+
+#create packages
+& $nuget pack "nuget\bootstrap.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion
+& $nuget pack "nuget\bootstrap.less.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion
\ No newline at end of file
diff --git a/nuget/bootstrap.nuspec b/nuget/bootstrap.nuspec
new file mode 100644 (file)
index 0000000..835388b
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
+  <metadata>
+    <id>bootstrap</id>
+    <version>4.0.0-alpha</version>
+    <title>Bootstrap CSS</title>
+    <authors>Twitter, Inc.</authors>
+    <owners>bootstrap</owners>
+       <description>The most popular front-end framework for developing responsive, mobile first projects on the web.</description>
+       <releaseNotes>http://blog.getbootstrap.com</releaseNotes>
+       <summary>Bootstrap framework in CSS. Includes fonts and JavaScript</summary>
+       <language>en-us</language>
+       <projectUrl>http://getbootstrap.com</projectUrl>
+    <iconUrl>http://getbootstrap.com/apple-touch-icon.png</iconUrl>
+       <licenseUrl>https://github.com/twbs/bootstrap/blob/master/LICENSE</licenseUrl>
+    <copyright>Copyright 2015</copyright>
+    <requireLicenseAcceptance>false</requireLicenseAcceptance>
+    <dependencies>
+      <dependency id="jQuery" version="2.0.0" />
+    </dependencies>
+       <tags>css js less mobile-first responsive front-end framework web</tags>
+  </metadata>
+  <files>
+    <file src="dist\css\*.*" target="content\Content" />
+    <file src="dist\js\bootstrap*.js" target="content\Scripts" />
+  </files>
+</package>
\ No newline at end of file
diff --git a/nuget/bootstrap.sass.nuspec b/nuget/bootstrap.sass.nuspec
new file mode 100644 (file)
index 0000000..fb31ed5
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
+  <metadata>
+    <id>bootstrap.sass</id>
+    <version>4.0.0-alpha</version>
+    <title>Bootstrap Sass</title>
+    <authors>Twitter, Inc.</authors>
+    <owners>bootstrap</owners>
+       <description>The most popular front-end framework for developing responsive, mobile first projects on the web.</description>
+    <releaseNotes>http://blog.getbootstrap.com</releaseNotes>
+       <summary>Bootstrap framework in Sass. Includes fonts and JavaScript</summary>
+       <language>en-us</language>
+       <projectUrl>http://getbootstrap.com</projectUrl>
+    <iconUrl>http://getbootstrap.com/apple-touch-icon.png</iconUrl>
+       <licenseUrl>https://github.com/twbs/bootstrap/blob/master/LICENSE</licenseUrl>
+    <copyright>Copyright 2015</copyright>
+    <requireLicenseAcceptance>false</requireLicenseAcceptance>
+    <dependencies>
+      <dependency id="jQuery" version="2.0.0" />
+    </dependencies>
+       <tags>css js less mobile-first responsive front-end framework web</tags>
+  </metadata>
+  <files>
+    <file src="scss\**\*.scss" target="content\Content\bootstrap" />
+    <file src="dist\js\bootstrap*.js" target="content\Scripts" />
+  </files>
+</package>
\ No newline at end of file