Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bincrafters/conan-cppnanomsg
Conan recipe for cppnanomsg - C++ binding for nanomsg
https://github.com/bincrafters/conan-cppnanomsg
binding conan cppnanomsg nanomsg
Last synced: about 1 month ago
JSON representation
Conan recipe for cppnanomsg - C++ binding for nanomsg
- Host: GitHub
- URL: https://github.com/bincrafters/conan-cppnanomsg
- Owner: bincrafters
- License: mit
- Created: 2018-12-16T13:01:43.000Z (about 6 years ago)
- Default Branch: testing/20181216
- Last Pushed: 2022-10-25T20:49:21.000Z (about 2 years ago)
- Last Synced: 2024-10-30T00:55:28.502Z (3 months ago)
- Topics: binding, conan, cppnanomsg, nanomsg
- Language: Python
- Homepage: https://github.com/nanomsg/cppnanomsg
- Size: 13.7 KB
- Stars: 1
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![Download](https://api.bintray.com/packages/bincrafters/public-conan/cppnanomsg%3Abincrafters/images/download.svg) ](https://bintray.com/bincrafters/public-conan/cppnanomsg%3Abincrafters/_latestVersion)
[![Build Status Travis](https://travis-ci.com/bincrafters/conan-cppnanomsg.svg?branch=stable%2F20181216)](https://travis-ci.com/bincrafters/conan-cppnanomsg)## Conan package recipe for [*cppnanomsg*](https://github.com/nanomsg/cppnanomsg)
C++ binding for nanomsg
The packages generated with this **conanfile** can be found on [Bintray](https://bintray.com/bincrafters/public-conan/cppnanomsg%3Abincrafters).
## Issues
If you wish to report an issue or make a request for a Bincrafters package, please do so here:
[Bincrafters Community Issues](https://github.com/bincrafters/community/issues)
## For Users
### Basic setup
$ conan install cppnanomsg/20181216@bincrafters/stable
### Project setup
If you handle multiple dependencies in your project is better to add a *conanfile.txt*
[requires]
cppnanomsg/20181216@bincrafters/stable[generators]
txtComplete the installation of requirements for your project running:
$ mkdir build && cd build && conan install ..
Note: It is recommended that you run conan install from a build directory and not the root of the project directory. This is because conan generates *conanbuildinfo* files specific to a single build configuration which by default comes from an autodetected default profile located in ~/.conan/profiles/default . If you pass different build configuration options to conan install, it will generate different *conanbuildinfo* files. Thus, they should not be added to the root of the project, nor committed to git.
## Build and package
The following command both runs all the steps of the conan file, and publishes the package to the local system cache. This includes downloading dependencies from "build_requires" and "requires" , and then running the build() method.
$ conan create . bincrafters/stable
## Add Remote
$ conan remote add bincrafters "https://api.bintray.com/conan/bincrafters/public-conan"
## Conan Recipe License
NOTE: The conan recipe license applies only to the files of this recipe, which can be used to build and package cppnanomsg.
It does *not* in any way apply or is related to the actual software being packaged.[MIT](https://github.com/bincrafters/conan-cppnanomsg/blob/stable/20181216/LICENSE.md)