Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rolled back the other changes and retained only the nuget configuration.
- Loading branch information
Fred Eisele
committed
Apr 1, 2014
1 parent
9ef9639
commit 123d4cd
Showing
2 changed files
with
67 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
nuget{ | ||
nuspec{ | ||
id = czmq; | ||
version : 2.1.0-alpha; | ||
title: CZMQ - High Level C Wrapper for ZeroMQ; | ||
authors: { zeromq }; | ||
owners: { phreed, jgoz }; | ||
licenseUrl: "https://www.gnu.org/licenses/lgpl.html"; | ||
projectUrl: "http://czmq.zeromq.org/"; | ||
iconUrl: "http://czmq.zeromq.org/local--files/admin:css/logo.gif"; | ||
requireLicenseAcceptance: false; | ||
summary: High-level C binding for ZeroMQ and all-round Slice of Heaven for C developers.; | ||
description: @" | ||
- Free software with full commercial support."; | ||
releaseNotes: "Made a NuGet package."; | ||
copyright: Copyright 2012 iMatix Corporation and Contributors; | ||
tags: {0mq, zeromq, nuget, native; } | ||
} | ||
|
||
files{ | ||
#defines { | ||
SDK_ROOT = ..\..\; | ||
SDK_2010 = ..\msvc\; | ||
} | ||
include: { "${SDK_ROOT}include\*" }; | ||
docs: { "${SDK_ROOT}doc\*.txt" }; | ||
|
||
|
||
|
||
// [x64,v100,debug] { | ||
// lib: ${SDK_2010}x64\Debug\czmq.lib; | ||
// symbols: ${SDK_2010}x64\Debug\vc100.pdb; | ||
// } | ||
|
||
[x64,v100,release] { | ||
lib: ${SDK_2010}x64\Release\czmq.lib; | ||
} | ||
|
||
targets{ | ||
Defines += HAS_CPP_CZMQ_SDK; | ||
} | ||
|
||
dependencies{ | ||
packages: { | ||
libzmq/4.1.0 | ||
}; | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
|
||
NuGet is a package management system for MS-Windows. | ||
It is similar in spirit to tools like Maven or Gradle. | ||
|
||
It was originaly for .Net only packages but it has | ||
recently been augmented to working with native packages. | ||
http://docs.nuget.org/docs/reference/support-for-native-projects | ||
|
||
The instructions for building a NuGet package can be found here: | ||
http://coapp.org/pages/tutorials.html | ||
|
||
|
||
The basic procedure is to first build all | ||
the artifacts and then run ... | ||
Write-NuGetPackage .\czmq.autopkg | ||
|
||
The *.nuget files thus produced can then be installed | ||
in a local repository or uploaded to one of the nuget servers. |