Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-16 | Running 'make clean-all' has errors if a dep has no Makefile | Jay Nelson | |
Create a project with a dependency that has no Makefile such as wooga/eredis. Do 'make all' then 'make clean-all' to get an error. This patch checks for the presence of the Makefile before attempting to run 'make clean', however, it does not attempt run 'rebar clean' or other commands instead. | |||
2013-10-14 | Small verbosity tweaks | Loïc Hoguin | |
2013-10-14 | Don't leave broken $(RELX) on error either | Loïc Hoguin | |
This will do until we stop using wget. | |||
2013-10-14 | Merge branch 'wget-error' of git://github.com/yamt/erlang.mk | Loïc Hoguin | |
2013-10-14 | Add release support to erlang.mk | Loïc Hoguin | |
No special configuration is needed, the release will be built automatically if a relx.config file is found. | |||
2013-09-03 | don't leave broken $(PKG_FILE) on a error | YAMAMOTO Takashi | |
so that next time this tries to fetch it again. | |||
2013-08-31 | Add targets for individual test suites | Loïc Hoguin | |
2013-08-29 | Add gun to the packages | Loïc Hoguin | |
2013-08-24 | Merge branch 'fix_lib_dirs' of git://github.com/danielwhite/erlang.mk | Loïc Hoguin | |
2013-08-24 | Set ERL_LIBS to $(DEPS_DIR) rather than $(DEPS) | Daniel White | |
This fixes a problem introduced by commit 1b6aa025 such that the dependencies were no longer being included in compilation. Noticed due to modules in a project being unable to find behaviours defined in dependencies. | |||
2013-08-22 | Use a proper file extension for the packages file | Loïc Hoguin | |
We'll keep the .txt file for a month or so before deleting it. | |||
2013-08-22 | Merge branch 'master' of git://github.com/gegidoni/erlang.mk | Loïc Hoguin | |
2013-08-22 | Fix find command, filter regular files only | Elian Gidoni | |
2013-08-22 | Merge branch 'master' of git://github.com/srstrong/erlang.mk | Loïc Hoguin | |
2013-08-22 | Do not run tests if test directory does not exist | Steve Strong | |
2013-08-22 | Merge branch 'master' of git://github.com/gegidoni/erlang.mk | Loïc Hoguin | |
2013-08-22 | Add cowlib to packages | Loïc Hoguin | |
2013-08-22 | Export PKG_FILE so only one gets downloaded | Loïc Hoguin | |
Thought I had committed that. Oops! | |||
2013-08-20 | Compile files from src/ subdirs | Elian Gidoni | |
2013-08-18 | Added realpath to ebin in test run to prevent ct_run messages | Steve Strong | |
2013-08-18 | Allow higher level makefile to specify ERL_LIBS | Steve Strong | |
2013-08-15 | Update README | Loïc Hoguin | |
2013-08-15 | Make the fetching of the package file a little less verbose | Loïc Hoguin | |
2013-08-15 | Fix downloading of packages file when fetching pkg:// deps | Loïc Hoguin | |
Previous code was downloading it a for each dep that used pkg://. | |||
2013-08-15 | Add package index feature | Loïc Hoguin | |
2013-08-14 | Add basic support for building deps with no Makefile | Loïc Hoguin | |
2013-08-14 | Use the correct deps directory when building templates | Loïc Hoguin | |
2013-08-10 | Merge branch 'build-tests-recursive' of git://github.com/jlouis/erlang.mk | Loïc Hoguin | |
2013-08-07 | When building tests, provide the correct DEPS_DIR value. | Jesper Louis Andersen | |
2013-07-12 | Merge branch 'fix-recursive-erlc-call' of git://github.com/jlouis/erlang.mk | Loïc Hoguin | |
2013-07-12 | Set ERL_LIBS to $(DEPS_DIR) rather than `deps` | Jesper Louis Andersen | |
This solves a recursion problem when compiling deeper recursive makefile structures. All dependencies are pulled to the top-level dependencies directory by virtue of DEPS_DIR, but the recursive make calls to erlc fails since the value is hard-coded. | |||
2013-07-08 | Add support for .xrl and .yrl files | Loïc Hoguin | |
Leex and Yecc files for generating lexers and parsers. | |||
2013-07-02 | Add support for rebar powered deps | Loïc Hoguin | |
Sets a newly repaired environment variable that rebar checks to determine the deps folder, REBAR_DEPS_DIR. This way rebar can now use the erlang.mk deps folder for its own deps. This is of course incompatible with all rebar versions before https://github.com/rebar/rebar/commit/620c4b01c6e59d47e92ea069f8510b8cb482ebae but compatibility should increase with repositories getting a newer rebar. | |||
2013-06-20 | Merge branch 'fix-include' of git://github.com/goofansu/erlang.mk | Loïc Hoguin | |
2013-06-20 | Fix include error for compile_erl | goofansu | |
2013-06-19 | Merge branch 'test-erl-libs' of git://github.com/fishcakez/erlang.mk | Loïc Hoguin | |
2013-06-10 | Set ERL_LIBS=deps when compiling in test/ | James Fish | |
2013-06-07 | Merge branch 'patch-1' of git://github.com/dvv/erlang.mk | Loïc Hoguin | |
2013-06-07 | Merge branch 'patch-1' of git://github.com/asabil/erlang.mk | Loïc Hoguin | |
2013-06-07 | Fix compatibility with GNU Make 3.81 | Ali Sabil | |
The define directive prior in GNU Make prior to 3.82 does not support variable assignment operator after the variable name. | |||
2013-06-01 | Report empty list when no *.beam exists | Vladimir Dronnikov | |
2013-05-29 | Clarify the README about the application resource file | Loïc Hoguin | |
2013-05-29 | Small README syntax fix | Loïc Hoguin | |
2013-05-28 | Add the list of compiled files to the README | Loïc Hoguin | |
2013-05-28 | Add support for ErlyDTL files found in templates/*.dtl | Loïc Hoguin | |
2013-05-23 | Add support for compiling Core Erlang files | Loïc Hoguin | |
2013-05-05 | Don't clean-deps for the tests target | Loïc Hoguin | |
2013-05-01 | Add paragraph about a common workflow | Loïc Hoguin | |
2013-05-01 | Add test-only dependencies | Loïc Hoguin | |
2013-05-01 | Add documentation for the targets defined | Loïc Hoguin | |