Skip to content
This repository has been archived by the owner on Apr 1, 2021. It is now read-only.
/ canuby Public archive

🔨 a modular and flexible dependency manager that can download, build and stage multiple languages

License

Notifications You must be signed in to change notification settings

SuperSandro2000/canuby

Repository files navigation

Canuby

Travis Appveyor GitHub Downloads GitHub repo size in bytes

Rubygems Version Rubygems Downloads GitHub Version GitHub Downloads

CodeFactor Codecov Inline docs

WIP

How to run

  • gem install canuby
  • canuby

To get a full list of all arguments invoke canuby with the --help flag.

Note

Some rake tasks have longer descriptions and are only complettly readable if you use rake -T | cat or rake -D

On Windows version older than 10 (like Windows 7 or Windows 8) you may need to install the win32console gem to show colors correctly. To do that run in an elevated prompt: gem install win32console.

Version scheme

Canuby uses this MAJOR.MINOR.PATCH version scheme. It is based on https://semver.org/ version scheme.

How to run from source

To install all required gems including bundler and setup your repository run those commands. On Windows it may be necessary to use an elevated command prompt to install all gems correctly.

  • gem install bundler
  • ruby bin/setup

To use canuby from source run one of those commands inside your cloned repository.

  • bundler exec canuby or ruby exe/canuby

To install the gem from source run rake install.

Some Environment variables Canuby makes use of that are usefull for debuging:

  • CI=true force CI environment
  • DEBUG=true show debug information
  • linux=true force linux environment

Exampleto force linux environment: ruby exe/canuby linux=true

Contributing

See CONTRIBUTING.md.

About

🔨 a modular and flexible dependency manager that can download, build and stage multiple languages

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •