Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-31 | Tiny docs tweak | Loïc Hoguin | |
2022-05-30 | Fix yecc test case failing with OTP-25.02022.05.31 | Loïc Hoguin | |
2022-05-30 | Revamp and document Xref support | Loïc Hoguin | |
2022-05-23 | Hopefully more portable bootstrap-rel fix | Loïc Hoguin | |
2022-05-23 | Fix bootstrap-rel test | Loïc Hoguin | |
2022-05-23 | Better fix for inserting BUILD_DEPS += relx | Loïc Hoguin | |
2022-05-23 | Fix core-deps-rel test | Loïc Hoguin | |
2022-05-23 | Automatically add relx dependency on bootstrap-rel | Loïc Hoguin | |
2022-05-20 | Set date for breaking Relx 4 change | Loïc Hoguin | |
2022-04-28 | Update .gitignore | Loïc Hoguin | |
2022-04-28 | Fix core-deps-fetch-hex test when LEGACY=1 | Loïc Hoguin | |
2022-04-28 | Fix core-query-deps-no-duplicates test | Loïc Hoguin | |
2022-04-28 | Only test compatibility with rebar3, not rebar2 | Loïc Hoguin | |
2022-04-28 | Fix core-autopatch-two-rebar test | Loïc Hoguin | |
Mochiweb has moved from master to main branch. | |||
2022-04-28 | Remove erlang_protobuffs tests, only gpb works now | Loïc Hoguin | |
2022-04-28 | fixup! Upgrade to Relx 4 which is now used as a library | Loïc Hoguin | |
2022-04-27 | Upgrade to Relx 4 which is now used as a library | Loïc Hoguin | |
2022-04-26 | Fix .app.src.script autopatch when no .app.src is present2022.04.26 | Loïc Hoguin | |
Thanks Luke Bakken for the report! | |||
2022-04-12 | Temporary, incomplete fix for OTP-25 Relx | Loïc Hoguin | |
This will not make release upgrades work for OTP-25. We need to move on to Relx 4 in order to fix those. | |||
2022-03-25 | Dialyzer no longer supports -Wrace_conditions as of Erlang 25 | Michael Klishin | |
Closes #941 | |||
2021-03-26 | core/deps.mk: Support Rebar lock files with version "1.2.0" | Jean-Sébastien Pédron | |
This is the case in erlang-systemd [1]. As far as I can tell, the format is the same for the bits Erlang.mk is interested in. The testsuite is expanded to use version 0.6.0 of erlang-systemd. [1] https://github.com/rabbitmq/erlang-systemd | |||
2021-03-26 | test/core_deps.mk: Fix jquery branch name | Jean-Sébastien Pédron | |
Apparently it was renamed. | |||
2020-12-04 | Update canonical cuttlefish package location | Luke Bakken | |
https://github.com/Kyorai/cuttlefish | |||
2020-12-04 | Revert "fix: replace perl usage with coreutils" | Loïc Hoguin | |
This reverts commit 1762278d9654e5f90ab587cbde7bac0e2b220014. | |||
2020-11-30 | Fix core-query-deps-no-duplicates test | Loïc Hoguin | |
2020-11-30 | Update mysql-otp version to 1.7.0 | juhlig | |
2020-11-30 | Add dep version in examples in README and user guide | Viktor Söderqvist | |
Add dep_cowboy_commit 2.8.0 and a note in the user guide dependencies section that the versions in the package index are not always up to date. | |||
2020-11-30 | fix: replace perl usage with coreutils | pinicarus | |
2020-11-30 | Try do detect if we need to sleep in tests between a build and when a | Martin Björklund | |
source file is modified. Without a sleep the source file and the target may get the same modification time, on some machines. | |||
2020-11-30 | Add support for publishing Hex releases and docs | Loïc Hoguin | |
2020-10-27 | Fix test that uses LFE | Loïc Hoguin | |
Somehow the develop and master branches of LFE have different commit hashes and because LFE switched its default branch to develop the hash we use for testing became incorrect. To fix I just switched to the develop hash of the equivalent commit. | |||
2020-10-27 | Disable Mercurial test | Loïc Hoguin | |
There are no popular Mercurial providers anymore. We can enable it again when things change. Gitlab might add it in the future. | |||
2020-08-18 | Update jsx master -> main branch repository | Jean Chassoul | |
2020-07-21 | Add query-deps test with no deps | Loïc Hoguin | |
2020-07-20 | Fix `query-deps` for projects without deps | Luke Bakken | |
To reproduce: ``` git clone https://github.com/rabbitmq/inet_tcp_proxy.git cd inet_tcp_proxy $ make BRANCH=master QUERY='name fetch_method repo version absolute_path' query-deps /bin/sh: /home/lbakken/development/rabbitmq/umbrella/deps/inet_tcp_proxy/.erlang.mk/recursive-tmp-deps-231462.log: No such file or directory rm: cannot remove '/home/lbakken/development/rabbitmq/umbrella/deps/inet_tcp_proxy/.erlang.mk/recursive-tmp-deps-231462.log': No such file or directory make: *** [erlang.mk:7642: /home/lbakken/development/rabbitmq/umbrella/deps/inet_tcp_proxy/.erlang.mk/recursive-deps-list.log] Error 1 ``` | |||
2020-06-23 | plugins/concuerror.mk: Use $(MAKE) instead of hard-coding `make` | Jean-Sébastien Pédron | |
This fixes the plugin when e.g. GNU Make is installed as `gmake` (and `make` is another incompatible implementation). | |||
2020-06-22 | core/test.mk: Abort build if a test file fails to compile | Jean-Sébastien Pédron | |
In commit c55d0dcd6182983521d4ab34478cfe4b093edb12, the recipe was improved to only rebuild out-of-date test files (not everything as it was the case before). However in the process, the exit status of the Erlang compiler was not checked anymore, leading to build failures in the test directory to be ignored. This patch fixes this bug. | |||
2020-06-18 | Add missing exports to Dialyzer tests | Loïc Hoguin | |
2020-06-18 | Add initial Concuerror integration | Loïc Hoguin | |
https://concuerror.com/ | |||
2020-05-20 | Temporarily disable the core-autopatch-no-autopatch-rebar test | Loïc Hoguin | |
The rebar in the lager repository is not compatible with OTP-23, causing this test case to fail. | |||
2020-05-20 | Remove -lerl_interface also when autopatching | Loïc Hoguin | |
2020-04-21 | Do minimal checks to pkg_add.sh args | crownedgrouse | |
2020-04-21 | Move docker directory to etc/ | Loïc Hoguin | |
2020-04-21 | Add bash completion script | crownedgrouse | |
2020-04-21 | core/test.mk: Rebuild out-of-date test modules only | Jean-Sébastien Pédron | |
... instead of always rebuilding all of them each time a testsuite is executed. The only exception is when a Makefile was modified: like for main source files, test modules are all recompiled in this case. | |||
2020-04-17 | Remove --retry-connrefused from curl command | Loïc Hoguin | |
Doesn't work on CentOS, too new. | |||
2020-04-17 | Strengthen the core_compat tests with curl --retry | Loïc Hoguin | |
2020-04-17 | Fix non-verbose output for C/CPP targets | Loïc Hoguin | |
2020-04-16 | Use an ln dep for core-deps-shell to avoid intermittent errors | Loïc Hoguin | |
2020-04-14 | Fix encoding issues when generating the makedep file | Loïc Hoguin | |
In some cases the input will be parsed as UTF-8 and converted to "characters" and in others it won't and will be processed as bytes (for example, `erl -oldshell` will do that). This means that encoding-dependent characters such as "é" only need to be converted to binary in the former case. To detect which situation we are in we check what the value of "é" is. If it is [233] then the eval input was parsed as UTF-8 and converted to characters. Otherwise we assume it wasn't. |