Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-06 | Use a different method to build the generate rule | Loïc Hoguin | |
This one seems to work both here and on CI. | |||
2015-09-06 | Fix escaping of backslash | Loïc Hoguin | |
Was working fine for me, not on CI. | |||
2015-09-06 | Add tests for user generated Erlang source files | Loïc Hoguin | |
2015-09-05 | Add a test for .yrl files that include headers | Loïc Hoguin | |
2015-09-05 | Add tests for yrl files | Loïc Hoguin | |
2015-09-05 | Add tests for a .xrl file that includes .hrl files | Loïc Hoguin | |
This also has a case for a file included from another header file, which is pretty cool! Thanks Gordon Guthrie for pointing me out to the file. :-) | |||
2015-09-04 | Add test for xrl files | Loïc Hoguin | |
2015-09-04 | Simplify one check in mibs test | Loïc Hoguin | |
2015-09-04 | Add tests for mibs | Loïc Hoguin | |
2015-09-04 | Add test for recursive header dependency tracking | Loïc Hoguin | |
2015-09-04 | Add test for header dependency tracking | Loïc Hoguin | |
2015-09-03 | test: Add missing clean target dependency | Loïc Hoguin | |
2015-09-03 | Add a test for building .asn1 files | Loïc Hoguin | |
2015-09-03 | Add a test for ERLANG_MK_BUILD_DIR | Loïc Hoguin | |
2015-09-03 | Improve upgrade test | Loïc Hoguin | |
2015-09-03 | Add tests for upgrading Erlang.mk | Loïc Hoguin | |
2015-09-03 | Add tests for the bootstrap plugin | Loïc Hoguin | |
Adding tests in the order they are documented in the guide. | |||
2015-08-14 | Update edown in test Makefile | Loïc Hoguin | |
2015-08-14 | Fix test Makefile on some platforms | Loïc Hoguin | |
2015-07-02 | No need to use virtualenv to test RabbitMQ projects anymore | Loïc Hoguin | |
2015-07-02 | Reduce dependency on external programs | Loïc Hoguin | |
This commit implements a core_find and core_ls function that can be used to list files recursively or not. A few other minute changes are included and a couple hacks removed. | |||
2015-06-28 | Bundle the package index directly inside erlang.mk | Loïc Hoguin | |
If you were using the index file as a "lock file", bear with me for a moment, equivalent functionality will soon be added. :-) | |||
2015-06-20 | Fix amqp_client/rabbit tests for FreeBSD | Loïc Hoguin | |
2015-06-18 | Add RABBITMQ_SERVER_PATCH for rabbitmq-server support | Loïc Hoguin | |
2015-06-17 | Add RABBITMQ_CLIENT_PATCH to make upstream amqp_client work | Loïc Hoguin | |
While this is not quite "just work" due to other packages depending on a forked off rabbitmq, this is still pretty good as it actually makes it work and still leaves a choice between upstream and the fork. Hopefully people will start to use upstream but you know how these things tend to go. | |||
2015-06-08 | Fix find command in test on OSX | Loïc Hoguin | |
2015-06-08 | Maintain an error log rather than stop for packages | Loïc Hoguin | |
There's a *lot* of packages. It's better to maintain a log of failures rather than having to restart all the time. | |||
2015-06-01 | Remove exception for rack for erl_crash.dump check | Loïc Hoguin | |
The PR has been merged, the file has been removed. | |||
2015-06-01 | More autopatch fixes | Loïc Hoguin | |
Some projects had their modules section filled incorrectly, this has been fixed. Merl (used by erlydtl) had its .app file incorrectly moved to .app.src despite having its own Makefile. This has been fixed. A new g++ warning caused some projects with -Werror to fail to compile, this has been fixed. The include path given in rebar.config is now properly used. The project concuerror has been removed temporarily due to a recent change that broke the auto detection. The projects ircbot, exmpp and tsung have been removed temporarily due to broken modules section and will need a custom patch and/or a PR sent to fix them. | |||
2015-05-23 | Test that all packages load their app and modules properly | Loïc Hoguin | |
Catch issues early. | |||
2015-05-19 | Import rebar_utils for improved compatibility | Loïc Hoguin | |
This allows us to skip some of the worst hacks and improve compatibility since we are using the original code. | |||
2015-05-15 | Fix test/Makefile for FreeBSD shell redirection compatibility | Kenji Rikitake | |
* FreeBSD shell does not accept `&>` as the redirect operator; Explicitly rewrite `&>/dev/null` to `>/dev/null 2>&1` as a workaround | |||
2015-05-15 | Replace make with $(MAKE) for BSD compatibility | Loïc Hoguin | |
2015-05-14 | Make sure auto patched dependencies recompile fine | Loïc Hoguin | |
2015-05-12 | Autopatch by default | Loïc Hoguin | |
Also fix a number of issues with packages from the index. Some packages were temporarily removed and will be added back once they build correctly. | |||
2015-05-11 | Fix cover tests and use Erlang snippet | Loïc Hoguin | |
2015-01-24 | Combined coverage report for eunit and ct | Viktor Söderqvist | |
2015-01-12 | Merge branch 'doc-deps' of https://github.com/zuiderkwast/erlang.mk | Loïc Hoguin | |
2015-01-10 | Introduce test builds and unify testing tools interface | Loïc Hoguin | |
The general idea is that erlang.mk now keeps track of what kind of build it generated. A test build is valid for all subsequent test target invocations. A normal build is only valid for itself and releases. This rework adds the ability to specify deps to eunit. The EUNIT_DIR variable is gone in favor of a more global TEST_DIR. The tests-ct target got renamed to ct and documented. Many more minor changes were done during the course of testing these changes. | |||
2015-01-10 | Adds DOC_DEPS; fixes #75 | Viktor Söderqvist | |
2014-12-23 | Tests for erlank.mk targets 'app', 'tests-ct' and 'eunit' | Viktor Söderqvist | |
Makefile-based tests in the test/ directory and 'make check' as an alias for (cd test; make). |