Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-17 | Use rebar to confirm that generated rebar.config files work | Loïc Hoguin | |
2015-09-17 | Remove a useless command from AppVeyor build | Loïc Hoguin | |
2015-09-17 | Add a clean target to the erlang.mk Makefile | Loïc Hoguin | |
2015-09-17 | Add initial 'make rebar.config' | Loïc Hoguin | |
This is a preliminary work, good enough to be used in some, but not all, projects. Tests cover the current functionality. Documentation has been written but will be committed at a later stage, as it covers more than just this target (the target is documented as part of a "Compatibility with other build tools" chapter). | |||
2015-09-14 | Update documentation re Windows | Loïc Hoguin | |
2015-09-14 | Update relx to 3.5.0 | Loïc Hoguin | |
2015-09-14 | Make relx work on Windows/MSYS2 | Loïc Hoguin | |
2015-09-14 | New AppVeyor try, update mirrors first | Loïc Hoguin | |
2015-09-14 | Don't bother upgrading the whole system in AppVeyor | Loïc Hoguin | |
Just make and git should be enough | |||
2015-09-14 | Update AppVeyor build steps | Loïc Hoguin | |
AppVeyor today added MSYS2 pre-installed. We can remove a few steps from the build process and just install the software we need. | |||
2015-09-14 | Add diagnostics in AppVeyor build step to resolve an issue | Loïc Hoguin | |
2015-09-14 | Remove "Success!" message from test suite | Loïc Hoguin | |
2015-09-14 | Add AppVeyor Windows CI configuration file | Loïc Hoguin | |
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. |