summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* rebar.eclass: add support for EAPI 7Florian Schmaus2021-06-011-10/+15
| | | | | | | | | Thanks To Sam James for reviewing this and providing feedback. Closes: https://bugs.gentoo.org/770283 Signed-off-by: Florian Schmaus <flo@geekplace.eu> Closes: https://github.com/gentoo/gentoo/pull/20424 Signed-off-by: Sam James <sam@gentoo.org>
* rebar.eclass: s,$1,${1},Florian Schmaus2021-06-011-2/+2
| | | | | Signed-off-by: Florian Schmaus <flo@geekplace.eu> Signed-off-by: Sam James <sam@gentoo.org>
* rebar.eclass: fix @RETURN argumentFlorian Schmaus2021-06-011-3/+1
| | | | | | | | | | | Previously "pkgcheck scan rebar.class" would complain about EclassDocError: rebar: failed parsing eclass docs: '@RETURN:', line 61: non-inline arg Thanks to Ulrich Müller for providing feedback. Signed-off-by: Florian Schmaus <flo@geekplace.eu> Signed-off-by: Sam James <sam@gentoo.org>
* eclass: [QA] Revert multiple meaningless doc changesMichał Górny2020-12-281-2/+2
| | | | | | | | | | | Revert multiple meaningless eclass documentation changes, notably adding a lot of placeholders and documenting implementation details. These changes were aimed at silencing (valid) documentation warnings without actually providing valuable documentation to the end users. While some of these changes were beneficial, it would take a lot of effort to review them all and the author is unwilling to fix his mistakes. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* eclass/rebar: fixup EclassDocErrorAaron Bauman2020-12-161-2/+2
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* rebar.eclass: Remove myself from maintainersAmadeusz Piotr Żołnowski2020-05-111-1/+1
| | | | Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* eclass: fix copyright header on rebar.eclassJoonas Niilola2020-05-041-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* rebar.eclass: Run tests with newly compiled library.Hanno Böck2020-05-041-1/+3
| | | | | Closes: https://bugs.gentoo.org/720448 Signed-off-by: Hanno Böck <hanno@gentoo.org>
* rebar.eclass: rebuild on erlang updates with := depHanno Böck2020-04-271-1/+1
| | | | | Closes: https://bugs.gentoo.org/714702 Signed-off-by: Hanno Böck <hanno@gentoo.org>
* rebar.eclass: add @SUPPORTED_EAPISMichał Górny2018-08-151-0/+1
|
* rebar.eclass: Disable coverage in test phaseAmadeusz Żołnowski2017-03-291-1/+20
| | | | | | This is a workaround for failing coverage. Coverage is not relevant in this context, so there's no harm to disable it, although the issue should be fixed.
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* rebar.eclass: Optionally provide alternate rebar config to alterAmadeusz Żołnowski2016-05-291-3/+11
| | | | | | Some packages have separate configs for build and tests. Build config is always named 'rebar.config' and there seem to be no standard name for tests config.
* rebar.eclass: Run unit testsAmadeusz Żołnowski2016-05-291-1/+10
|
* rebar.eclass: Build Erlang/OTP projects using dev-util/rebarAmadeusz Żołnowski2016-05-221-0/+223
It is an eclass providing functions to build Erlang/OTP projects using dev-util/rebar. All packages in upcoming category dev-erlang are going to use this eclass.