Skip to content

Verylup: the Veryl toolchain installer

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

veryl-lang/verylup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Verylup: the Veryl toolchain installer

Actions Status Crates.io

verylup installs Veryl Hardware Description Language from the official release.

Installation

After installing the following way, executing verylup setup is required.

Download binary

Download from release page, and extract to the directory in PATH.

Cargo

You can install with cargo.

cargo install verylup

Usage

verylup can be used like below:

// Setup verylup (only once at first)
verylup setup

// Update the latest toolchain
verylup update

// Install a specific toolchain
verylup install 0.12.0

// Show installed toolchains
verylup show

After installing verylup, verion specifier by + can be used in veryl command like below:

// Use the latest toolchain
veryl build

// Use a specific toolchain
veryl +0.12.0 build
veryl +latest build

For Veryl Developer

For Veryl developer, a special toolchain target local is prepared. If veryup install local is executed in your local Veryl repository, the built toolchain is installed as local toolchain. By default, local becomes the default toolchain if it exists.

// Build and install the toolchain from local Veryl repository
verylup install local

// Use the built toolchain
veryl build

// Use the latest toolchain
veryl +latest build

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Verylup: the Veryl toolchain installer

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •