Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-23 | Add eunit test with apps where one include_lib another | Roger Lipscombe | |
2018-11-23 | Ensure apps have APPS_DIR and DEPS_DIR defined | Loïc Hoguin | |
So they can use include files and other from other apps when they're built directly, and that they use the same deps directory. | |||
2018-11-23 | Remove an unnecessary test message | Loïc Hoguin | |
2018-11-22 | Add relx-post-rel hook | Oleg Nemanov | |
This hook can be used, for example, to copy additional files to release before it is tared by relx. | |||
2018-07-05 | Swallow warnings when creating a PLT | Krzysztof Jurewicz | |
2018-05-31 | Add $(TEST_DIR) to the default value of SHELL_PATHS | Krzysztof Jurewicz | |
2018-05-14 | Replace the imagejs test with lz4 | Loïc Hoguin | |
2018-05-14 | Make some of the new tests more quiet | Loïc Hoguin | |
2018-05-14 | Don't list test cases manually anymore | Loïc Hoguin | |
2018-05-14 | Small tweaks to previous PR | Loïc Hoguin | |
2018-05-14 | Add test with include loop | Stanislav Ovchar | |
2018-05-14 | Add tests include_lib tests for deps | Stanislav Ovchar | |
2018-05-14 | Add tests when .hrl files are in src | Stanislav Ovchar | |
2018-05-14 | Add core-app-hlr test to verify recursive inculde_lib between apps | Stanislav Ovchar | |
2018-05-14 | Add core-app-hlr test to verify inlude_lib between apps | Stanislav Ovchar | |
2018-05-14 | Add core-app simple test for hlr with -include_lib | Stanislav Ovchar | |
2018-05-14 | Add the test directory in the list of paths for proper | Loïc Hoguin | |
2018-05-14 | Don't run cover when there's no ebin files in the directory | Loïc Hoguin | |
2018-05-14 | list templates on seperate lines | Mads Flensted-Urech | |
2018-05-14 | Fix use of templates from plugins in apps layout | Loïc Hoguin | |
2018-04-25 | Add gen_statem template | juhlig | |
[skip ci] | |||
2018-03-14 | Create temporary directory when generating relx | Krzysztof Jurewicz | |
2018-01-24 | Add support for Sphinx documentation builder | Stanislaw Klekot | |
2017-11-17 | Don't try to load ci.erlang.mk when testing packages | Loïc Hoguin | |
[ci skip] | |||
2017-11-15 | Fix missing core-misc target in tests | Thomas Nixon | |
This updates core_misc.mk to match the other core_*.mk files, whose tests are included via the include_core mechanism in Makefile. | |||
2017-09-15 | Fix removal of COVER_DATA_DIR if not empty | Loïc Hoguin | |
2017-09-13 | COVER_DATA_DIR for *.coverdata | nevar | |
Also make COVER_REPORT_DIR not override user value (if set before include erlang.mk). Use incl_app in CT cover spec. | |||
2017-08-23 | Make Triq plugin pick tests from $(TEST_DIR) | Krzysztof Jurewicz | |
This commit also changes Triq repository in package index to point to the leading fork. The original repository doesn’t work in Erlang 20. | |||
2017-05-25 | Cleanup the relx test suite | Loïc Hoguin | |
Avoid duplicating everything between Windows and other platforms. | |||
2017-05-25 | Update relx up to v3.23.0 | Stanislav Ovchar | |
2017-05-16 | Add a test for ErlyDTL with a custom tag | Loïc Hoguin | |
2017-05-15 | Also test WITHOUT when updating Erlang.mk | Loïc Hoguin | |
2017-05-15 | Add tweaks and tests for the WITHOUT feature | Loïc Hoguin | |
2017-05-15 | Support plugins local to the application | Jean-Sébastien Pédron | |
If the application's Makefile specify either: DEP_PLUGINS = $(PROJECT) or e.g.: DEP_PLUGINS = $(PROJECT)/mk/dist.mk then load the plugin from the application instead of a dependency. This helps when you have an application with common Erlang modules and Erlang.mk plugins: your common application can load Erlang.mk plugins exactly like other applications depending on the common application. | |||
2017-05-15 | Add dep_fetch_ln | derwinlu | |
2017-05-13 | Add a test for EDOC_SRC_DIRS and tweak the feature a bit | Loïc Hoguin | |
2017-05-13 | Convert legacy cover tests and fix a few issues | Loïc Hoguin | |
There are no more legacy tests. Enjoy! | |||
2017-05-12 | Fix the test merged in the previous commit | Loïc Hoguin | |
2017-05-12 | Add test for CT on root app with sub-apps | Alexey Lebedeff | |
2017-05-12 | Support early-stage plugins through `$(DEP_EARLY_PLUGINS)` | Jean-Sébastien Pédron | |
Regular plugins (`$(DEP_PLUGINS)`) are loaded near the end of Erlang.mk. This is fine when you want to modify variables initialized earlier in Erlang.mk or add new targets and variables. However, it doesn't allow you to declare more dependencies because they are loaded too late for that. This commit introduces a new variable, `$(DEP_EARLY_PLUGINS)`, which can be used to list plugins meant to be loaded near the beginning of Erlang.mk. Those allow to append to the list of dependencies. They work exactly like regular plugins otherwise. The default filename loaded is `early-plugins.mk`. | |||
2017-05-12 | test/core_deps.mk: Wait for node in core-deps-rel | Jean-Sébastien Pédron | |
When the test check the running applications in the started release, the node may not be up yet. So loop until the command returns a list of applications (instead of "Node is not running!"). This fixes some transient failures. | |||
2017-04-27 | Use --gpg-no-sign in commits in tests | Loïc Hoguin | |
2017-04-27 | Add a test for plugin templates and fix an issue with them | Loïc Hoguin | |
2017-04-25 | Add test for plugins test builds | Daniel Goertzen | |
2017-04-25 | Fix of handling relx.config release version | Krister Svanlund | |
2017-04-25 | Stylistic changes to makedep tests2017.04.25 | Loïc Hoguin | |
2017-04-25 | core/erlc.mk: added src subfolders support in makedep.erl | Oleksiy Kebkal | |
2017-04-25 | Improve the newly added test | Loïc Hoguin | |
2017-04-25 | Accumulate eunit failures in multi-apps | Stanislav Ovchar | |
2017-04-25 | compile apps in the right order by looking at their LOCAL_DEPS | Jeffrey Griffin | |
we also use LOCAL_DEPS at the top-level, if it exists, to determine which local apps to compile, in the interest of saving compile time for projects that have many apps and multiple release configurations |