Enbld
Enbld is yet another package manager for building development environment.
Enbld helps you install the software required for software development (programming language, text editor, version control system, etc).
Unlike other package manager, Enbld can install specific version.
Unlike other programing language version manager, Enbld offers the same interface of installation for all programing languages.
Conditions of installation software are defined by using perl-based DSL.
target 'git' => define { version 'latest'; # -> install latest version } target 'perl' => define { version '5.18.1'; # -> install specific version }
SUPPORTED PLATFORMS
Enbld is performing verification of running on OS X Mavericks.
But probably, it may run also on Linux (Debian, Ubuntu etc.).
When not running, I'm waiting for the report :)
REQUIREMENTS
perl 5.10.1 or above
NOTE:Enbld certainly use the system perl (
/usr/bin/perl
).GNU Make
compiler (gcc or clang)
other stuff required for individual target software (e.g. JRE for scala etc.)
INSTALLATION
$ curl -L http://goo.gl/MrbDDB | perl
To run Enbld, since a set of PATH is required, add to an environment variables according to the message.
MORE DOCUMENTS
Displays the introduction of Enbld (same as perldoc lib/Enbld.pm).
$ enblder intro
Displays the tutorial of Enbld.
$ enblder tutorial
WEB SITE
https://github.com/magnolia-k/Enbld
http://code-stylistics.net/enbld
ISSUE REPORT
https://github.com/magnolia-k/Enbld/issues
COPYRIGHT
copyright 2013- Magnolia magnolia.k@me.com.
LICENSE
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.