devel/rebar3 3.27.1,1 FreeBSD
Build tool for Erlang
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
79eeab2cfb- License
- APACHE20
- Categories
- devel
- Package size
- 892.2 KiB, 957.2 KiB installed
Description
rebar 3.0 is an Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases.
rebar is a self-contained Erlang script, so it's easy to distribute or even embed directly in a project. Where possible, rebar uses standard Erlang/OTP conventions for project structures, thus minimizing the amount of build configuration work. rebar also provides dependency management, enabling application writers to easily re-use common libraries from a variety of locations (git, hg, etc).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/rebar3 | 3.27.1,1 |
| OpenBSD | devel/rebar3 | 3.27.3 |
| NetBSD | devel/rebar3 | 3.24.0nb1 |
| DragonFly | devel/rebar3 | 3.23.0,1 |
| MidnightBSD | devel/rebar3 | 3.22.1,1 |
| HardenedBSD | devel/rebar3 | 3.27.1,1 |
| GhostBSD | devel/rebar3 | 3.27.0,1 |
Install
Binary package:
pkg install rebar3
From the ports tree:
cd /usr/ports/devel/rebar3/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rebar3>0:devel/rebar3
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.27.1,1 | 3.27.1,1 | - | 3.25.1,1 | - |
| FreeBSD:14:quarterly | 3.27.1,1 | 3.27.1,1 | n/a | 3.23.0,1 | - |
| FreeBSD:15:latest | 3.27.1,1 | 3.27.1,1 | n/a | 3.25.1,1 | 3.25.1,1 |
| FreeBSD:15:quarterly | 3.27.1,1 | 3.27.1,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.27.1,1 | 3.27.1,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/bin/erl: lang/erlang${LOCALBASE}/bin/git: devel/git
Runtime 1
${LOCALBASE}/bin/erl: lang/erlang
The full lists below include those, and their dependencies in turn.
Build dependencies 14
Run dependencies 2
Required by 4
Configuration
Options name: devel_rebar3
| Option | Default | Description |
|---|---|---|
| BASH | on | Install programmable completions for Bash |
| EXAMPLES | off | Build and/or install examples |
| ZSH | on | Install programmable completions for zsh |
- USES
- cpe
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| erlang-rebar3-3.27.1_GH0.tar.gz | 876021 | e34cf5e8f25fc7e59b2ff5c56fed507cf1378d4eef2a4aa7957b3c7e80812d64 |
Master sites 1
- https://repo.hex.pm/tarballs/:hex