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

update installation and packaging documentation #311

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

wingolab
Copy link
Collaborator

No description provided.

## Install Bystro using `cpm`

Install [cpm](https://metacpan.org/pod/App::cpm) with `curl -fsSL https://raw.githubusercontent.com/skaji/cpm/main/cpm | perl - install -g App::cpm`.

```bash
# install msgpack fork
cpm https://github.com/bystrogenomics/msgpack-perl.git
cpm install -g https://github.com/bystrogenomics/msgpack-perl.git
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we use cpm here and cpanm above; could we go to cpm throughout? I have a change I can make the corresponding change to the perlbrew script

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The problem with using cpm throughout is that cpanm is needed for installing LMDB_File - at least I couldn't find a way of using it. If your concern is that it is confusing to have two sections - one for cpamn and one for cpm - then I suggest consolidation of the two approaches with the acknowledgement that both tools are needed.

Copy link
Collaborator

@akotlar akotlar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we remove cpanm in favor of cpm throughout README.md?

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

Successfully merging this pull request may close these issues.

None yet

2 participants