Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-14 | Add Installation chapter in the guide | Loïc Hoguin | |
Short section on Unix, long section on Windows/MSYS2! \o/ | |||
2015-09-12 | Add msys2 platform detection | Loïc Hoguin | |
This makes a lot of Erlang.mk work on Windows under the msys2 environment. The msys2 environment is damn close to native, so it will most likely be good enough for a lot of folks. | |||
2015-09-11 | Fix plugin tests under CI | Loïc Hoguin | |
Also make git commands quiet. | |||
2015-09-11 | Merge branch 'clean_erlang_mk_tmp' of https://github.com/ingwinlu/erlang.mk | Loïc Hoguin | |
2015-09-11 | Fix external plugins documentation | Loïc Hoguin | |
2015-09-11 | Add tests for external plugins | Loïc Hoguin | |
2015-09-11 | add distclean-tmp | derwinlu | |
Removes $(ERLANG_MK_TMP) directory on distclean. * add distclean-tmp target * add core-clean-tmp test | |||
2015-09-11 | Add documentation for ERLC_EXCLUDE | Loïc Hoguin | |
2015-09-11 | Fix bug where ERLC_EXCLUDE'd modules were in .app file | Loïc Hoguin | |
2015-09-11 | Add a test for ERLC_EXCLUDE | Loïc Hoguin | |
2015-09-11 | Add documentation for ERLC_OPTS | Loïc Hoguin | |
2015-09-11 | Delete test/erl_crash.dump on cleaning tests | Loïc Hoguin | |
2015-09-11 | Add another ERLC_OPTS test where we filter-out +debug_info | Loïc Hoguin | |
2015-09-11 | Add tests for ERLC_OPTS | Loïc Hoguin | |
2015-09-10 | Replace a @ with a $(verbose) | Loïc Hoguin | |
We have nothing to hide. | |||
2015-09-10 | Add missing phony targets in the test Makefile | Loïc Hoguin | |
2015-09-10 | Remove todos that shouldn't be there | Loïc Hoguin | |
Sigh. That's what I get for rushing before food. | |||
2015-09-10 | Add a test for the deleting of crash dumps | Loïc Hoguin | |
2015-09-10 | Remove an extraneous target dependency | Loïc Hoguin | |
2015-09-10 | Reorganize the test suite | Loïc Hoguin | |
Use one file per topic, except for "uncategorizable" tests. | |||
2015-09-09 | Alphabetical order upgrade tests | Loïc Hoguin | |
2015-09-09 | Move the test for help in its own category | Loïc Hoguin | |
2015-09-09 | Merge branch 'fix-no-erlang-app-support' of ↵ | Loïc Hoguin | |
https://github.com/rabbitmq/erlang.mk | |||
2015-09-09 | Fix CI again | Loïc Hoguin | |
2015-09-09 | Use the remote erlang.mk repository in tests | Loïc Hoguin | |
Otherwise CI won't work. | |||
2015-09-09 | erlc.mk: Fix "no Erlang application" support | Jean-Sébastien Pédron | |
2015-09-09 | Merge branch 'no-hardcoded-make-in-testsuite' of ↵ | Loïc Hoguin | |
https://github.com/rabbitmq/erlang.mk | |||
2015-09-09 | core.mk: Allow to take erlang.mk from an alternate Git repository | Jean-Sébastien Pédron | |
2015-09-09 | test/Makefile: Use $(MAKE) instead of hardcoding `make` | Jean-Sébastien Pédron | |
2015-09-08 | Add a test for 'make help' | Loïc Hoguin | |
2015-09-08 | Merge branch 'support-DragonFly-platform' of ↵ | Loïc Hoguin | |
https://github.com/rabbitmq/erlang.mk | |||
2015-09-08 | Merge branch 'support-non-GNU-sed-in-tests' of ↵ | Loïc Hoguin | |
https://github.com/rabbitmq/erlang.mk | |||
2015-09-08 | core.mk: Support DragonFlyBSD as a new platform | Jean-Sébastien Pédron | |
2015-09-08 | Quick README update cleaning and fixing things | Loïc Hoguin | |
Incorrect things are corrected. Things covered in the guide are removed. | |||
2015-09-08 | Add a chapter Why Erlang.mk? | Loïc Hoguin | |
2015-09-07 | Add a Limitations chapter to the docs | Loïc Hoguin | |
2015-09-07 | test/Makefile: Support non-GNU sed | Jean-Sébastien Pédron | |
This required two changes: 1. Modifying a file inplace using -i is not portable. GNU sed does not require an argument; the absence of it meaning it should change the file inplace. sed found on FreeBSD and probably other BSDs' require an argument, so inplace modification should be specified as: sed -i ''. Obviously, both -i are incompatible... The "solution" is to specify a backup suffix and ignore this backup file. 2. The [1addr]i command takes its argument on the next line according to the standard (though, it's not explicitely stated, the syntax example suggests that). GNU sed accepts to have its argument on the same line as the command, but not FreeBSD's sed. | |||
2015-09-07 | Add an unrelated .hrl file in asn1 and mib tests | Loïc Hoguin | |
Useful to confirm only the relevant header files get deleted on clean. | |||
2015-09-07 | Add a test ensuring compilation errors are detected | Loïc Hoguin | |
Since all the legacy 'app' tests can be found in the new format, the 'app' target has been removed. | |||
2015-09-06 | Add NO_MAKEDEP: don't rebuild .d file if it already exists | Loïc Hoguin | |
This is useful only for projects that are stable and rarely need to rebuild it. Check the guide additions for more info. | |||
2015-09-06 | Use epp:parse_file/3 for compat with older OTP versions | Loïc Hoguin | |
R16B03 in particular is missing epp:parse_file/2. | |||
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 | Don't recompile everything when one mib file changes | Loïc Hoguin | |
Fixes a bug detected with the test introduced in the previous commit. |