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

Document how to setup macOS (and other platforms) for Metanorma development #496

Closed
ronaldtse opened this issue Oct 11, 2021 · 2 comments
Closed
Assignees
Labels

Comments

@ronaldtse
Copy link
Contributor

We used to recommend https://github.com/metanorma/metanorma-macos-setup/ but it is now archived/obsolete due to other user setup options.

However, we are now missing appropriate documentation for developers who wish to develop with Metanorma and/or use other Ruby tools (e.g. stepmod-utils) with Metanorma.

This task is to provide such documentation.

@ronaldtse
Copy link
Contributor Author

So far I've been using something like this:

# Install Xcode and associated development tools
xcode-select —install

# Install GCC and development tools
brew install autoconf gcc make

# Install rbenv (the default macOS Ruby is used by system and can be tricky with installs/uninstalls)
brew install rbenv

# Install Ruby 2.7.4
rbenv install 2.7.4

# Install stepmod-utils
gem install stepmod-utils

However this set of commands may look different for M1:
rbenv/ruby-build#1691

CAMOBAP added a commit to metanorma/metanorma-cli that referenced this issue Oct 11, 2021
ronaldtse pushed a commit to metanorma/metanorma-cli that referenced this issue Oct 11, 2021
@ronaldtse ronaldtse moved this to Triage in Metanorma Nov 14, 2021
@ronaldtse ronaldtse moved this from Triage to High priority in Metanorma Nov 14, 2021
@CAMOBAP
Copy link
Contributor

CAMOBAP commented Nov 18, 2021

Done

@CAMOBAP CAMOBAP closed this as completed Nov 18, 2021
Repository owner moved this from High priority to Done in Metanorma Nov 18, 2021
@ronaldtse ronaldtse removed this from Metanorma Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants