# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 PortGroup cargo 1.0 name elp github.setup WhatsApp erlang-language-platform 2024-11-07 github.tarball_from archive revision 0 categories erlang devel maintainers {pguyot @pguyot} openmaintainer license Apache-2 description Erlang Language Platform long_description Designed at WhatsApp and inspired by the success of \ the Rust Analyzer project, ELP provides a scalable, \ fully incremental, IDE-first library for the semantic \ analysis of Erlang code. checksums rmd160 19a8482858be8cc59b8746dc9b0dd91a98e496d8 \ sha256 cc4284cd6545cd11929698b537776d2fa09945464fe216af1949a0b33ab569dc \ size 3286323 depends_build-append port:erlang \ port:eqwalizer \ port:rebar3 build.env-append ELP_EQWALIZER_PATH=${prefix}/share/eqwalizer/eqwalizer.jar build.env-append EQWALIZER_DIR=${prefix}/share/eqwalizer/eqwalizer_support build.pre_args --release destroot { set bindir ${destroot}${prefix}/bin xinstall -m 0755 -d ${bindir} xinstall -m 0755 {*}[glob -type x ${worksrcpath}/target/*/release/${name}] ${bindir}/${name} }