aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-05-18Fix issue with first files detectionLoïc Hoguin
2015-05-17Add package i18n to the indexLoïc Hoguin
2015-05-17Improve detection of compile first files for rebar appsLoïc Hoguin
File includes header that defines parse_transform that imports function. Sigh.
2015-05-17Add package riak_kv to the indexLoïc Hoguin
2015-05-17Ignore some common unneeded deps when patching rebar appsLoïc Hoguin
Things like edown or meck are quite common and only used for building doc comments or testing. Proper is unfortunately required at this point.
2015-05-17Add package mongooseim to the indexLoïc Hoguin
2015-05-17Add package exml to the indexLoïc Hoguin
2015-05-17Fix port_specs with multiple input filesLoïc Hoguin
2015-05-17Find first files from source formsLoïc Hoguin
Some projects use parse transforms but do not put them in erl_first_files. We need to parse the files directly and find the compile directives ourselves.
2015-05-17Handle port_specs with 2 valuesLoïc Hoguin
For exml from mongooseim.
2015-05-16Preliminary port_specs supportLoïc Hoguin
Fixes some projects that were building but couldn't be loaded because the .so file name was incorrect.
2015-05-16Add package riakc to the indexLoïc Hoguin
2015-05-16Add package boss_db to the indexLoïc Hoguin
2015-05-16Add package boss to the indexLoïc Hoguin
2015-05-16Add IGNORE_DEPS variableLoïc Hoguin
This variable is very useful to avoid downloading dependencies that are not needed for normal use, for example proper, meck or rebar plugins.
2015-05-16Initial rebar2 plugins supportLoïc Hoguin
We do nothing more than what is necessary to make riak_pb work. It's possible other plugins will not work, however this is the only plugin that I have seen to be required so far, and hook plugins seem to have been removed from rebar3, so it should be fine.
2015-05-16Only use +debug_info to compile protobuffs generated modulesLoïc Hoguin
2015-05-16Ignore Makefiles that include non-existing .mk filesLoïc Hoguin
2015-05-16Add protobuffs plugin to compile *.proto filesLoïc Hoguin
2015-05-16Add package rebar to the indexLoïc Hoguin
2015-05-16Add package riak_pipe to the indexLoïc Hoguin
2015-05-16Add package riak_core to the indexLoïc Hoguin
2015-05-16Handle parse_transforms and defines for rebar autopatchLoïc Hoguin
2015-05-16Don't be strict for CFLAGS of autopatched depsLoïc Hoguin
2015-05-15Add psycho back into the indexLoïc Hoguin
2015-05-15Add package rafter to the indexLoïc Hoguin
2015-05-15Add package exec back to the indexLoïc Hoguin
2015-05-15Add support for rebar.config.scriptLoïc Hoguin
2015-05-15Merge branch 'update-version' of https://github.com/kaos/erlang.mkLoïc Hoguin
2015-05-15Change the alternative rebar detection to avoid messagesLoïc Hoguin
The use of 'make -n' introduced some unwanted messages. This new solution doesn't have this problem.
2015-05-15Merge branch 'jj1bdx-freebsd-sh-redirect-fix' of ↵Loïc Hoguin
https://github.com/jj1bdx/erlang.mk
2015-05-15Fix test/Makefile for FreeBSD shell redirection compatibilityKenji Rikitake
* FreeBSD shell does not accept `&>` as the redirect operator; Explicitly rewrite `&>/dev/null` to `>/dev/null 2>&1` as a workaround
2015-05-15Add package ej to the indexLoïc Hoguin
2015-05-15Add package pooler to the indexLoïc Hoguin
2015-05-15Add another test for rebar detectionLoïc Hoguin
If we can't find "rebar" in the Makefile, we now try 'make -n' and check the output. This will catch cases where the "rebar" stuff is defined in included files.
2015-05-15Replace make with $(MAKE) for BSD compatibilityLoïc Hoguin
2015-05-14Add erldns to the package indexLoïc Hoguin
2015-05-14Add ASN.1 compilation supportLoïc Hoguin
2015-05-14Merge branch 'jj1bdx-c_src-appbuild' of https://github.com/jj1bdx/erlang.mkLoïc Hoguin
2015-05-14Add package json to the indexLoïc Hoguin
This commit also fixes dependencies which have no Makefile and are not Erlang projects. The detection of Erlang project is a little naive at the moment but works. We can refine it later on if needed.
2015-05-14Make sure auto patched dependencies recompile fineLoïc Hoguin
2015-05-14Add package safetyvalve to the indexLoïc Hoguin
2015-05-14Add package erlubi to the indexLoïc Hoguin
2015-05-14Add package joxa to the indexLoïc Hoguin
2015-05-14Add package eleveldb to the indexLoïc Hoguin
2015-05-14Add package procket to the indexLoïc Hoguin
2015-05-14Add package bitcask to the indexLoïc Hoguin
2015-05-14Add package ierlang to the indexLoïc Hoguin
2015-05-14Add edis, erlasticsearch and rec2json back to the indexLoïc Hoguin
2015-05-14Get rid of the autopatch hack for properLoïc Hoguin