aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-06-20Add package detest to the indexLoïc Hoguin
2015-06-20Add package ejwt to the indexLoïc Hoguin
2015-06-19Merge branch 'mkdir-ERLANG_MK_TMP' of https://github.com/rabbitmq/erlang.mkLoïc Hoguin
2015-06-19Merge branch 'fix-shell-test-warning-in-dep_autopatch' of ↵Loïc Hoguin
https://github.com/rabbitmq/erlang.mk
2015-06-19core/deps.mk: Ensure $(ERLANG_MK_TMP) is createdJean-Sébastien Pédron
... before writing to it. This fixes the following error which is logged with a fresh checkout: /bin/sh: cannot create (...)/.erlang.mk/deps.log: No such file or directory
2015-06-19Copyright changeBrujo Benavides
2015-06-19elvis updatedBrujo Benavides
2015-06-19dep_autopatch: Ensure ['s `!=` operator has operandsJean-Sébastien Pédron
Consider the following test: elif [ 0 != `find ... | xargs grep -ci rebar` ]; then find(1) may return no file at all and xargs has nothing on its stdin. In this case, GNU xargs (from findutils) still executes the given command and grep(1) returns 0. However, FreeBSD's xargs for instance does not run the command at all if there is nothing on stdin. Therefore nothing is printed on stdout and the test becomes: elif [ 0 != ]; then This triggers a warning from the shell: [: !=: argument expected Prepending both operands with a literal 'x' fixes the problem. For consistency's sake, I modified the two other tests as well, though I didn't have any problem with them.
2015-06-18Use the real path instead of symbolic links to erlang.mkLoïc Hoguin
This will fix some issues where a symbolic link can link to another symbolic link (Cowboy examples), and issues where symbolic links can't be used (VirtualBox shared folders).
2015-06-18Add package rabbit to the indexLoïc Hoguin
2015-06-18Add RABBITMQ_SERVER_PATCH for rabbitmq-server supportLoïc Hoguin
2015-06-18Improve the RabbitMQ client patchLoïc Hoguin
Users need to deploy both client and server to production, therefore the server needs to be fetched and its folder named correctly.
2015-06-17Avoid unneeded output when checking if dep was compiledLoïc Hoguin
2015-06-17Remove unneeded variables from cover.mkLoïc Hoguin
2015-06-17Add package amqp_client to the indexLoïc Hoguin
2015-06-17Add RABBITMQ_CLIENT_PATCH to make upstream amqp_client workLoïc Hoguin
While this is not quite "just work" due to other packages depending on a forked off rabbitmq, this is still pretty good as it actually makes it work and still leaves a choice between upstream and the fork. Hopefully people will start to use upstream but you know how these things tend to go.
2015-06-16Convert git://github.com URIs to https://github.comLoïc Hoguin
We do this automatically to make the fetching of dependencies a safer experience. Ensuring it's secure is better than hoping everyone puts the right URI in their deps.
2015-06-16Compile dependencies only onceLoïc Hoguin
We keep track of which dependencies we compiled in the current session in the $(ERLANG_MK_TMP)/deps.log file. This will help save a little time when projects depend more than once on the same dependency. While going in the directory and running make was already quick, it's quicker if not, and the logs end up cleaner.
2015-06-15Add package cloudi_service_oauth1 to the indexLoïc Hoguin
2015-06-15Add package cloudi_service_db_pgsql to the indexLoïc Hoguin
2015-06-15Fix details in .app templateLoïc Hoguin
Was using $(MODULES) instead of $(2).
2015-06-15Add corresponding space in the replace regexLoïc Hoguin
Fixes a previous incomplete PR merged by mistake.
2015-06-15Add package tirerl to the indexLoïc Hoguin
2015-06-15Add package reltool_util to the indexLoïc Hoguin
2015-06-15Add package quickrand to the indexLoïc Hoguin
2015-06-15Add package keys1value to the indexLoïc Hoguin
2015-06-15Add package key2value to the indexLoïc Hoguin
2015-06-15Add package erlang_term to the indexLoïc Hoguin
2015-06-15Remove poxa from the index: a dependency is goneLoïc Hoguin
2015-06-14Generate the .app file directly from the MakefileLoïc Hoguin
This removes the need for a .app.src file entirely. The PROJECT_* variables and the OTP_DEPS variable allow us to specify everything we need. REL_DEPS and BUILD_DEPS will be added later on to allow users to cleanly specify those without adding them to the .app file.
2015-06-13Merge branch 'fix-modules-attr-app-src' of https://github.com/efcasado/erlang.mkLoïc Hoguin
2015-06-13Merge branch 'elbrujohalcon.inaka.plugin.upgrade' of ↵Loïc Hoguin
https://github.com/inaka/erlang.mk
2015-06-13Add package gossiperl to the indexLoïc Hoguin
2015-06-13Add package marina to the indexLoïc Hoguin
2015-06-12Add package mu2 to the indexLoïc Hoguin
2015-06-12Add package smother to the indexLoïc Hoguin
2015-06-12Add package xhttpc to the indexLoïc Hoguin
2015-06-10xrefr upgradeBrujo Benavides
2015-06-10Add package gold_fever to the indexLoïc Hoguin
2015-06-10Add package kinetic to the indexLoïc Hoguin
2015-06-09Add package color to the indexLoïc Hoguin
2015-06-08Fix find command in test on OSXLoïc Hoguin
2015-06-08Maintain an error log rather than stop for packagesLoïc Hoguin
There's a *lot* of packages. It's better to maintain a log of failures rather than having to restart all the time.
2015-06-08Add 25 cloudi packages to the indexLoïc Hoguin
2015-06-07Fix NIF compilation under OSXLoïc Hoguin
2015-06-07Add package nitrogen_core to the indexLoïc Hoguin
2015-06-07Add package nprocreg to the indexLoïc Hoguin
2015-06-07Add package surrogate to the indexLoïc Hoguin
2015-06-07Add package memo to the indexLoïc Hoguin
2015-06-07Add package antidote to the indexLoïc Hoguin