aboutsummaryrefslogtreecommitdiffstats
path: root/erlang.mk
AgeCommit message (Collapse)Author
2013-10-14Small verbosity tweaksLoïc Hoguin
2013-10-14Don't leave broken $(RELX) on error eitherLoïc Hoguin
This will do until we stop using wget.
2013-10-14Merge branch 'wget-error' of git://github.com/yamt/erlang.mkLoïc Hoguin
2013-10-14Add release support to erlang.mkLoïc Hoguin
No special configuration is needed, the release will be built automatically if a relx.config file is found.
2013-09-03don't leave broken $(PKG_FILE) on a errorYAMAMOTO Takashi
so that next time this tries to fetch it again.
2013-08-31Add targets for individual test suitesLoïc Hoguin
2013-08-24Set 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-22Use a proper file extension for the packages fileLoïc Hoguin
We'll keep the .txt file for a month or so before deleting it.
2013-08-22Fix find command, filter regular files onlyElian Gidoni
2013-08-22Merge branch 'master' of git://github.com/srstrong/erlang.mkLoïc Hoguin
2013-08-22Do not run tests if test directory does not existSteve Strong
2013-08-22Merge branch 'master' of git://github.com/gegidoni/erlang.mkLoïc Hoguin
2013-08-22Export PKG_FILE so only one gets downloadedLoïc Hoguin
Thought I had committed that. Oops!
2013-08-20Compile files from src/ subdirsElian Gidoni
2013-08-18Added realpath to ebin in test run to prevent ct_run messagesSteve Strong
2013-08-18Allow higher level makefile to specify ERL_LIBSSteve Strong
2013-08-15Make the fetching of the package file a little less verboseLoïc Hoguin
2013-08-15Fix downloading of packages file when fetching pkg:// depsLoïc Hoguin
Previous code was downloading it a for each dep that used pkg://.
2013-08-15Add package index featureLoïc Hoguin
2013-08-14Add basic support for building deps with no MakefileLoïc Hoguin
2013-08-14Use the correct deps directory when building templatesLoïc Hoguin
2013-08-07When building tests, provide the correct DEPS_DIR value.Jesper Louis Andersen
2013-07-12Set 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-08Add support for .xrl and .yrl filesLoïc Hoguin
Leex and Yecc files for generating lexers and parsers.
2013-07-02Add support for rebar powered depsLoï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-20Fix include error for compile_erlgoofansu
2013-06-10Set ERL_LIBS=deps when compiling in test/James Fish
2013-06-07Merge branch 'patch-1' of git://github.com/dvv/erlang.mkLoïc Hoguin
2013-06-07Fix compatibility with GNU Make 3.81Ali Sabil
The define directive prior in GNU Make prior to 3.82 does not support variable assignment operator after the variable name.
2013-06-01Report empty list when no *.beam existsVladimir Dronnikov
2013-05-28Add support for ErlyDTL files found in templates/*.dtlLoïc Hoguin
2013-05-23Add support for compiling Core Erlang filesLoïc Hoguin
2013-05-05Don't clean-deps for the tests targetLoïc Hoguin
2013-05-01Add test-only dependenciesLoïc Hoguin
2013-05-01Fix a typo in build-pltLoïc Hoguin
The dependencies weren't included as expected.
2013-05-01Add deps to ERL_LIBS when compilingLoïc Hoguin
This allows erlc to find behaviours defined by other applications.
2013-05-01Initial commitLoïc Hoguin