Browse Source

Don't build a release if dependency

Adds neo4j and shotgun back to the package index.
Loïc Hoguin 10 years ago
parent
commit
377871b2a9
5 changed files with 9 additions and 1 deletions
  1. 1 1
      core/deps.mk
  2. 2 0
      packages.v1.tsv
  3. 2 0
      packages.v1.txt
  4. 2 0
      packages.v2.tsv
  5. 2 0
      plugins/relx.mk

+ 1 - 1
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 ; \

+ 2 - 0
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.

+ 2 - 0
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.

+ 2 - 0
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.

+ 2 - 0
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