Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-12 | Add Common Test Sub Group example | David Ansari | |
"With this type of specification execution of unwanted groups (in otherwise matching paths), and/or the execution of subgroups can be avoided. The command line syntax of the group path is a list of group names in the path" | |||
2023-05-12 | Support optional applications | jdamanalo | |
Loïc: Added more info to guide. | |||
2023-05-12 | Fix typos | Kian-Meng Ang | |
2023-05-05 | Deps: Add a project-specific patch for hut | Loïc Hoguin | |
Hut has both a Makefile and erlang.mk but the default target does not build the project. To fix a few packages we have a special patch HUT_PATCH that will call the appropriate target. | |||
2023-05-04 | Remove rabbit/amqp_client packages and patches | Loïc Hoguin | |
We expect users to fetch these projects from hex.pm now and the packages no longer worked. | |||
2022-05-31 | Fix XRef -> Xref in documentation | Loïc Hoguin | |
2022-05-31 | Tiny docs tweak | Loïc Hoguin | |
2022-05-30 | Revamp and document Xref support | Loïc Hoguin | |
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-06-18 | Add initial Concuerror integration | Loïc Hoguin | |
https://concuerror.com/ | |||
2020-04-21 | Add bash completion script | crownedgrouse | |
2020-04-13 | Add plugin esh.mk to the index/documentation | crownedgrouse | |
2020-03-04 | Add the query-deps family of targets2020.03.05 | Loïc Hoguin | |
The query-deps, query-doc-deps, query-rel-deps, query-test-deps and query-shell-deps targets go through dependencies and print some information about them: $ make query-deps ... cowboy: cowlib git https://github.com/ninenines/cowlib 2.7.3 cowboy: ranch git https://github.com/ninenines/ranch 1.7.1 $ make query-deps QUERY="name repo version absolute_path" ... cowboy: cowlib https://github.com/ninenines/cowlib 2.7.3 /path/to/deps/cowlib cowboy: ranch https://github.com/ninenines/ranch 1.7.1 /path/to/deps/ranch The query-deps target is recursive; the others aren't. This mirrors the behavior when fetching and building dependencies. The full list of options is: QUERY="fetch_method name repo version extra absolute_path" When an option has no corresponding value, "-" will be printed. For example most fetch methods do not have extra information to print. When there is extra information, the value will be prefixed with a descriptive name. For example: package-name=uuid_erl This commit also introduces changes to deps handling: some of the functions for querying will now be used directly. In the future the goal is to remove the old dep_name, dep_commit, etc. functions and replace their usage with the new query functions. Custom fetch methods should implement query functions in order to have information about the relevant dependencies printed properly. | |||
2020-02-11 | Support Hex packages with name different from application2020.02.11 | Loïc Hoguin | |
Properly fixes partisan. | |||
2019-07-01 | Update recommendation to Make 4.22019.07.01 | Loïc Hoguin | |
There are issues with -j in 4.1 and earlier. | |||
2018-12-07 | Document the PropEr plugin | Loïc Hoguin | |
2018-12-07 | Document code coverage | Loïc Hoguin | |
2018-12-05 | Allow hooking before/after autopatch | Loïc Hoguin | |
2018-12-04 | Fix and document Dialyzer against beam files | Loïc Hoguin | |
2018-12-04 | Document cross compiling | Loïc Hoguin | |
2018-12-04 | Add ci.erlang.mk to the plugin list | Loïc Hoguin | |
2018-12-03 | Add version.mk to the plugins list | Loïc Hoguin | |
2018-12-03 | Don't rebuild dependencies by default | Loïc Hoguin | |
Unless it's a symbolic link, it's built directly, FULL=1 is set or the file ebin/dep_built in the dependency is removed. See the documentation changes for more details. This provides immense build speed gains, for example on a RabbitMQ project it went from 10s to 1s for the 2nd+ builds. | |||
2018-11-30 | Document selecting RELX_CONFIG for prod/dev | Loïc Hoguin | |
2018-11-30 | Document that DEPS has precedence over TEST_DEPS etc. | Loïc Hoguin | |
And a workaround to force a specific version to be downloaded. | |||
2018-11-29 | Add the target help-plugins to document external plugins | Loïc Hoguin | |
It's better than extending help:: because this gets printed at the end instead of before Erlang.mk's own help. | |||
2018-11-28 | Document parallel building | Loïc Hoguin | |
2018-11-28 | Rename the rel/ directory to config/ by default | Loïc Hoguin | |
2018-11-26 | Allow running test cases without groups in CT | Loïc Hoguin | |
2018-11-26 | Add a guide section about dealing with duplicate modules | Loïc Hoguin | |
While the solution is not the best we could do it's better than nothing. | |||
2018-11-26 | Document the requirement on flock for parallel builds | Loïc Hoguin | |
2018-11-24 | Add the git-subfolder fetch method | Loïc Hoguin | |
It clones and checkouts like the git fetch method, but does so in the Erlang.mk temporary directory. It then creates a symbolic link to the subfolder for the dependency. | |||
2018-11-24 | Document building EDoc on all apps in multi-apps projects | Loïc Hoguin | |
2018-07-05 | Document ERLANG_MK_REPO and ERLANG_MK_COMMIT | Krzysztof Jurewicz | |
2018-06-04 | Add basic documentation for Triq plugin | Krzysztof Jurewicz | |
This is based on the documentation of the EUnit plugin. | |||
2018-05-31 | Add $(TEST_DIR) to the default value of SHELL_PATHS | Krzysztof Jurewicz | |
2018-05-14 | Document PROJECT_ENV usage with/without file | Alexander Clouter | |
LH: I have added the example without a separate file and tweaked the wording a bit. | |||
2018-04-25 | Add gen_statem template | juhlig | |
[skip ci] | |||
2018-01-24 | On Alpine gawk is required | Loïc Hoguin | |
2018-01-24 | Tweak the new Sphinx plugin's documentation | Loïc Hoguin | |
2018-01-24 | Add support for Sphinx documentation builder | Stanislaw Klekot | |
2017-10-07 | docs: use `make` instead of deprecated homebrew `homebrew/dupes/mak` | rheza | |
2017-09-17 | Add trick for exporting C build flags to sub-Makefiles | Loïc Hoguin | |
Thanks to dozzie on IRC for the suggestion. | |||
2017-08-28 | Tweak newly added docs | Loïc Hoguin | |
2017-08-28 | Document CI and OTP version management/pinning | Loïc Hoguin | |
2017-05-26 | Fix a typo | Loïc Hoguin | |
Thanks to Eric Pailleau for reporting it! | |||
2017-05-25 | Edit the previous doc addition | Loïc Hoguin | |
2017-05-25 | Document workaround with relx semver value | Stanislav Ovchar | |
2017-05-17 | Add a note about Windows CRLF2017.05.18 | Loïc Hoguin | |
2017-05-15 | Add tweaks and tests for the WITHOUT feature | Loïc Hoguin | |