ALR-INIT(1) Alire manual ALR-INIT(1)

alr-init - Creates a new working release with alire metadata, or generate metadata

alr init [options] {--bin|--lib} <crate name>

New project is an executable
New project is a library
Create alr files in current folder
Do not generate non-alire skeleton files

Override configuration folder location
Keep going after a recoverable troublesome situation
Display general or command-specific help
Assume default answers for all user prompts
Disables colors in output
Disables control characters in output
Prefer oldest versions instead of newest when resolving dependencies
Displays version and exits
Limit output to errors
Be more verbose (use twice for extra detail)
Enable debug-specific log messages

Initializes a new crate containing a ready-to-build GNAT project. The crate is created as a child of the current directory, containing minimal sources for an executable or library, as specified.

--in-place is intended to be used inside the crate directory.

alr(1), alr-get(1), alr-index(1), alr-pin(1), alr-search(1), alr-show(1), alr-update(1), alr-with(1), gprbuild(1)

Generated with generate-man from Alire execution

August 3, 2022 Alire 1.2