Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for adding some simple ways of getting binary releases for nmos-cpp-registry and nmos-cpp-node. #283

Open
cristian-recoseanu opened this issue Oct 21, 2022 · 1 comment

Comments

@cristian-recoseanu
Copy link

It would be much apreciated if we could consider adding some simple ways of getting binary releases for nmos-cpp-registry and nmos-cpp-node.

This could be as simple as adding binary release packages on Github for some common supported platforms.

I think this would help end-users immensely in quickly finding an NMOS Registry they can deploy for their environment without the need to build it themselves.

I understand end-users can use the Docker distributions, but some end-users might not be familiar with these virtualization technologies yet and thus would lack an easy way to get binaries which I think is detrimental to the great work and effort put into this repository.

Thank you!

@garethsb
Copy link
Contributor

garethsb commented Nov 3, 2022

Thanks to @samuel-emrys help on the Conan Slack, I think we have a pretty good answer for this, if a binary package is available for a platform:

  1. Install Conan

    Currently Conan 1.47 or higher (and lower than version 2.0) is required.

    pip install --upgrade conan=~1.47
  2. Install nmos-cpp

    conan install nmos-cpp/cci.20221203@ -g virtualenv
  3. Use the nmos-cpp apps

    Activate the virtual env (to add the apps to the PATH)

    activate

    Launch the app

    nmos-cpp-registry [config.json]

    Deactivate the virtual env when done

    deactivate

@garethsb garethsb mentioned this issue Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants