libzmq.autopkg 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. nuget{
  2. nuspec{
  3. id = libzmq;
  4. version : 4.1.0-alpha;
  5. title: ZMQ - Code Connected;
  6. authors: { zeromq };
  7. owners: { phreed, jgoz };
  8. licenseUrl: "https://www.gnu.org/licenses/lgpl.html";
  9. projectUrl: "http://www.zeromq.org/";
  10. iconUrl: "http://www.zeromq.org/local--files/admin:css/logo.gif";
  11. requireLicenseAcceptance: false;
  12. summary: Code Connected;
  13. description: @"
  14. ZeroMQ \zeromq\:
  15. - Connect your code in any language, on any platform.
  16. - Carries messages across inproc, IPC, TCP, TPIC, multicast.
  17. - Smart patterns like pub-sub, push-pull, and router-dealer.
  18. - High-speed asynchronous I/O engines, in a tiny library.
  19. - Backed by a large and active open source community.
  20. - Supports every modern language and platform.
  21. - Build any architecture: centralized, distributed, small, or large.
  22. - Free software with full commercial support.";
  23. releaseNotes: "Made a NuGet package.";
  24. copyright: Copyright 2012 iMatix Corporation and Contributors;
  25. tags: {0mq, zeromq, nuget, native; }
  26. }
  27. files{
  28. #defines {
  29. SDK_ROOT = ..\..\;
  30. SDK_2010 = ..\msvc\;
  31. }
  32. include: { "${SDK_ROOT}include\*" };
  33. docs: { "${SDK_ROOT}doc\*.txt" };
  34. [x64,v100,debug] {
  35. lib: ${SDK_2010}Debug\libzmq.lib;
  36. symbols: ${SDK_2010}Debug\libzmq.pdb;
  37. }
  38. [x64,v100,release] {
  39. lib: ${SDK_2010}Release\libzmq.lib;
  40. bin: ${SDK_2010}..\..\lib\libzmq.dll;
  41. }
  42. targets{
  43. Defines += HAS_CPP_ZMQ_SDK;
  44. }
  45. }
  46. }