aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2015-05-13 11:17:52 +0300
committerLoïc Hoguin <[email protected]>2015-05-13 11:17:52 +0300
commit377871b2a9b3c6e1ed755635ec07a84f92390a8a (patch)
tree814c3721c09a75804ceaa8a2daf0dc6bbac291bc
parent86c2880223c0d9aa3bb620dd1fba2d098c92e062 (diff)
downloaderlang.mk-377871b2a9b3c6e1ed755635ec07a84f92390a8a.tar.gz
erlang.mk-377871b2a9b3c6e1ed755635ec07a84f92390a8a.tar.bz2
erlang.mk-377871b2a9b3c6e1ed755635ec07a84f92390a8a.zip
Don't build a release if dependency
Adds neo4j and shotgun back to the package index.
-rw-r--r--core/deps.mk2
-rw-r--r--packages.v1.tsv2
-rw-r--r--packages.v1.txt2
-rw-r--r--packages.v2.tsv2
-rw-r--r--plugins/relx.mk2
5 files changed, 9 insertions, 1 deletions
diff --git a/core/deps.mk b/core/deps.mk
index 28eff93..5be110b 100644
--- a/core/deps.mk
+++ b/core/deps.mk
@@ -43,7 +43,7 @@ else
deps:: $(ALL_DEPS_DIRS)
@for dep in $(ALL_DEPS_DIRS) ; do \
if [ -f $$dep/GNUmakefile ] || [ -f $$dep/makefile ] || [ -f $$dep/Makefile ] ; then \
- $(MAKE) -C $$dep || exit $$? ; \
+ $(MAKE) -C $$dep IS_DEP=1 || exit $$? ; \
else \
echo "ERROR: No makefile to build dependency $$dep. Consider adding it to AUTOPATCH." ; \
exit 1 ; \
diff --git a/packages.v1.tsv b/packages.v1.tsv
index 2e50c09..3740fc3 100644
--- a/packages.v1.tsv
+++ b/packages.v1.tsv
@@ -42,6 +42,7 @@ lasse https://github.com/inaka/lasse https://github.com/inaka/lasse SSE handler
live https://github.com/ninenines/live http://ninenines.eu Automated module and configuration reloader.
mekao https://github.com/ddosia/mekao https://github.com/ddosia/mekao SQL constructor
modlib https://github.com/gar1t/modlib https://github.com/gar1t/modlib Web framework based on Erlang's inets httpd
+neo4j https://github.com/dmitriid/neo4j-erlang https://github.com/dmitriid/neo4j-erlang Erlang client library for Neo4J.
nodefinder https://github.com/erlanger/nodefinder https://github.com/erlanger/nodefinder automatic node discovery via UDP multicast
pegjs https://github.com/dmitriid/pegjs https://github.com/dmitriid/pegjs An implementation of PEG.js grammar for Erlang.
poolboy https://github.com/devinus/poolboy https://github.com/devinus/poolboy A hunky Erlang worker pool factory
@@ -54,6 +55,7 @@ record_info https://github.com/bipthelin/erlang-record_info https://github.com/b
resource_discovery https://github.com/erlware/resource_discovery http://erlware.org/ An application used to dynamically discover resources present in an Erlang node cluster.
sfmt https://github.com/jj1bdx/sfmt-erlang https://github.com/jj1bdx/sfmt-erlang SFMT pseudo random number generator for Erlang.
sheriff https://github.com/extend/sheriff http://ninenines.eu Parse transform for type based validation.
+shotgun https://github.com/inaka/shotgun https://github.com/inaka/shotgun better than just a gun
sqerl https://github.com/hairyhum/sqerl https://github.com/hairyhum/sqerl An Erlang-flavoured SQL DSL
swab https://github.com/crownedgrouse/swab https://github.com/crownedgrouse/swab General purpose buffer handling module
sync https://github.com/rustyio/sync https://github.com/rustyio/sync On-the-fly recompiling and reloading in Erlang.
diff --git a/packages.v1.txt b/packages.v1.txt
index 2e50c09..3740fc3 100644
--- a/packages.v1.txt
+++ b/packages.v1.txt
@@ -42,6 +42,7 @@ lasse https://github.com/inaka/lasse https://github.com/inaka/lasse SSE handler
live https://github.com/ninenines/live http://ninenines.eu Automated module and configuration reloader.
mekao https://github.com/ddosia/mekao https://github.com/ddosia/mekao SQL constructor
modlib https://github.com/gar1t/modlib https://github.com/gar1t/modlib Web framework based on Erlang's inets httpd
+neo4j https://github.com/dmitriid/neo4j-erlang https://github.com/dmitriid/neo4j-erlang Erlang client library for Neo4J.
nodefinder https://github.com/erlanger/nodefinder https://github.com/erlanger/nodefinder automatic node discovery via UDP multicast
pegjs https://github.com/dmitriid/pegjs https://github.com/dmitriid/pegjs An implementation of PEG.js grammar for Erlang.
poolboy https://github.com/devinus/poolboy https://github.com/devinus/poolboy A hunky Erlang worker pool factory
@@ -54,6 +55,7 @@ record_info https://github.com/bipthelin/erlang-record_info https://github.com/b
resource_discovery https://github.com/erlware/resource_discovery http://erlware.org/ An application used to dynamically discover resources present in an Erlang node cluster.
sfmt https://github.com/jj1bdx/sfmt-erlang https://github.com/jj1bdx/sfmt-erlang SFMT pseudo random number generator for Erlang.
sheriff https://github.com/extend/sheriff http://ninenines.eu Parse transform for type based validation.
+shotgun https://github.com/inaka/shotgun https://github.com/inaka/shotgun better than just a gun
sqerl https://github.com/hairyhum/sqerl https://github.com/hairyhum/sqerl An Erlang-flavoured SQL DSL
swab https://github.com/crownedgrouse/swab https://github.com/crownedgrouse/swab General purpose buffer handling module
sync https://github.com/rustyio/sync https://github.com/rustyio/sync On-the-fly recompiling and reloading in Erlang.
diff --git a/packages.v2.tsv b/packages.v2.tsv
index 72df307..2228509 100644
--- a/packages.v2.tsv
+++ b/packages.v2.tsv
@@ -42,6 +42,7 @@ lasse git https://github.com/inaka/lasse 0.1.0 https://github.com/inaka/lasse SS
live git https://github.com/ninenines/live master http://ninenines.eu Automated module and configuration reloader.
mekao git https://github.com/ddosia/mekao master https://github.com/ddosia/mekao SQL constructor
modlib git https://github.com/gar1t/modlib master https://github.com/gar1t/modlib Web framework based on Erlang's inets httpd
+neo4j git https://github.com/dmitriid/neo4j-erlang master https://github.com/dmitriid/neo4j-erlang Erlang client library for Neo4J.
nodefinder git https://github.com/erlanger/nodefinder 0.2.3 https://github.com/erlanger/nodefinder automatic node discovery via UDP multicast
pegjs git https://github.com/dmitriid/pegjs 0.3 https://github.com/dmitriid/pegjs An implementation of PEG.js grammar for Erlang.
poolboy git https://github.com/devinus/poolboy master https://github.com/devinus/poolboy A hunky Erlang worker pool factory
@@ -54,6 +55,7 @@ record_info git https://github.com/bipthelin/erlang-record_info master https://g
resource_discovery git https://github.com/erlware/resource_discovery master http://erlware.org/ An application used to dynamically discover resources present in an Erlang node cluster.
sfmt git https://github.com/jj1bdx/sfmt-erlang master https://github.com/jj1bdx/sfmt-erlang SFMT pseudo random number generator for Erlang.
sheriff git https://github.com/extend/sheriff master http://ninenines.eu Parse transform for type based validation.
+shotgun git https://github.com/inaka/shotgun 0.1.0 https://github.com/inaka/shotgun better than just a gun
sqerl git https://github.com/hairyhum/sqerl master https://github.com/hairyhum/sqerl An Erlang-flavoured SQL DSL
swab git https://github.com/crownedgrouse/swab master https://github.com/crownedgrouse/swab General purpose buffer handling module
sync git https://github.com/rustyio/sync master https://github.com/rustyio/sync On-the-fly recompiling and reloading in Erlang.
diff --git a/plugins/relx.mk b/plugins/relx.mk
index 6ab9460..e38c9d0 100644
--- a/plugins/relx.mk
+++ b/plugins/relx.mk
@@ -22,9 +22,11 @@ endif
# Core targets.
+ifeq ($(IS_DEP),)
ifneq ($(wildcard $(RELX_CONFIG)),)
rel:: distclean-relx-rel relx-rel
endif
+endif
distclean:: distclean-relx-rel distclean-relx