aboutsummaryrefslogtreecommitdiff
path: root/rebar.config.script (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-06-27Include odbc app in release only when required (#3633)Badlop1-1/+12
2021-06-25New "make dev" and "./ejabberdctl" (requires using rebar3)Badlop1-1/+5
2021-06-25Add support for rebar3 to "make rel"Badlop1-0/+10
2021-06-06Workaround so coveralls website shows git commit informationBadlop1-1/+3
References: https://github.com/markusn/coveralls-erl/pull/36 https://github.com/deadtrickster/prometheus.erl/pull/123
2021-05-25New ci.yml with all static and dynamic testing suites (#3613)Badlop1-16/+19
It supports all that was already in .travis.yml and tests.yml, plus: - exclude paths that don't affect source code - two very distinct scenarios, ancient a recent (OTP, Rebar, Ubuntu) - cache binaries and dialyzer for small speedup and network usage - separated results, to view comfortably where and what failed - use coveralls example rebar3 code, instead of custom rebar2 - upload binaries.zip that can be used with Binary Installers
2021-02-04Try to fix coveralls report in Travis, related to commit 2f3f6f8b7Badlop1-3/+3
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2021-01-13Remove .git ending from linksNeustradamus1-1/+1
Remove .git ending from links
2020-09-21Add 'gitonly_deps' list to rebar config/script (#3391)Stu Tomlinson1-5/+10
Add list of dependencies that should only be built from git, to support building with rebar3 where deps do not have hex packages (or where the package versions do not directly map to git tags). This is required for elixir and luerl deps.
2020-03-03Use compilation flags used during build to compile modules in ext_modPaweł Chmielowski1-2/+4
This fixes issue #3178
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2020-01-17Use tagged version of coverallsPaweł Chmielowski1-1/+1
2019-07-12Make sure that configure is run before pc:compile on rebar3Paweł Chmielowski1-1/+1
2019-01-08Manually update 2017 copyright dates (#2756)Badlop1-1/+1
2018-01-29Use named functions instead of carrying self as argumentPaweł Chmielowski1-42/+42
2018-01-15Call configure on deps in separate rebar command that compilePaweł Chmielowski1-2/+2
This way we rebar.config.script can use vars detected by configure
2018-01-15Use override syntax that rebar3 acceptsPaweł Chmielowski1-2/+2
2018-01-12Fix detection of rebar3Paweł Chmielowski1-1/+1
Looks like sometimes rebar3 report version that can't be split to 3 fields by '.', we need only first one so don't match the rest
2018-01-12Improve resolving of system depsPaweł Chmielowski1-8/+27
This version is able to search for know alternative names of deps and helps with running tests when using system deps
2018-01-10Handle error case from code:lib_dir in ResolveDepPath in rebar.config.scriptPaweł Chmielowski1-3/+4
2017-10-30Improve --enable-system-depsPaweł Chmielowski1-6/+15
2017-09-26Call earlier deps configure scripts durring compilationPaweł Chmielowski1-6/+6
2017-06-07Override version of subdeps with version from main rebar.configPaweł Chmielowski1-1/+2
2017-05-31Add --enable-system-deps configure optionPaweł Chmielowski1-2/+4
2017-05-13Shut up dialyzer/xref if public_key:short_name_hash/1 is not availableEvgeniy Khramtsov1-0/+9
2017-03-20Resolve vars.config relative to to rebar.config.scriptPaweł Chmielowski1-1/+1
This fixes problem with missing deps in make rel - issue #1615
2017-02-14Fix handling of config.ctc filesPaweł Chmielowski1-1/+1
2017-01-29Floating deps should always be executedPaweł Chmielowski1-1/+1
This fixes problem with recognizing latest_deps configure option
2017-01-26Improve compilation with rebar3Paweł Chmielowski1-167/+262
2017-01-24Adapt to coveralls api changePaweł Chmielowski1-1/+1
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-12-27Cleanup file headersChristophe Romain1-7/+18
2016-11-24Make compatible with rebar3Paweł Chmielowski1-3/+57
2016-11-18Fix includes in eunit compilation flagsPaweł Chmielowski1-6/+12
2016-07-20Add else branch to if_version_{above,below}Paweł Chmielowski1-1/+15
2016-07-20Make processing of if_* clauses in rebar.config recursivePaweł Chmielowski1-4/+11
2016-05-31Process cover information on travis only if cover support is enabledPaweł Chmielowski1-2/+2
2016-05-31Disable cover analyzys on R17 as this causes problems with elixir testsPaweł Chmielowski1-0/+14
2016-03-21Add Coveralls supportMickael Remond1-1/+26
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1
2016-01-07Extract deps from rebar.config to use in reltool.config.scriptPaweł Chmielowski1-1/+1
2015-12-18Convert rebar.config.script to more declarative formatPaweł Chmielowski1-156/+74
2015-12-16Remove "--enable-nif" flagHolger Weiss1-5/+1
Specifying "--enable-nif" or "--disable-nif" when running ejabberd's configure script has no effect anymore: NIF support is enabled by default and can only be disabled by building the p1_xml dependency with "--disable-nif".
2015-12-16Add plugin for passing extra erl_opts flags to deps, and use it for hipePaweł Chmielowski1-2/+3
This fixes #425 in github issue tracker
2015-12-01Update cache_tab app nameMickael Remond1-1/+1
2015-11-24Make JID related functions from jlib.erl deprecatedEvgeniy Khramtsov1-1/+1
2015-11-24Make Riak working on R18Evgeniy Khramtsov1-2/+2
2015-11-04Remove supervisor option, disable it for c2s and mucChristophe Romain1-2/+0
2015-10-28Revert "set dependencies versions for 15.10"Christophe Romain1-23/+23
This reverts commit a497cdff5ee0bf41749d076a445ba7371ddbd69e.
2015-10-28set dependencies versions for 15.1015.10Christophe Romain1-23/+23