Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > f898c60e47194f02110d1ba49406e085 > files > 7

erlang-rebar-2.1.0-0.6.fc18.src.rpm

From a101ee059baff585da6d1086097e8ceb20bda5d1 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Tue, 5 Jun 2012 15:10:12 +0400
Subject: [PATCH 05/10] Allow discarding building ports

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>

Conflicts:
	src/rebar_port_compiler.erl
---
 src/rebar_port_compiler.erl | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/rebar_port_compiler.erl b/src/rebar_port_compiler.erl
index 70ee308..3deeb7c 100644
--- a/src/rebar_port_compiler.erl
+++ b/src/rebar_port_compiler.erl
@@ -253,6 +253,12 @@ get_specs(Config, AppFile) ->
                     %% No spec provided. Construct a spec
                     %% from old-school so_name and sources
                     [port_spec_from_legacy(Config, AppFile)];
+                [{null,[]}] ->
+                    [];
+                [null] ->
+                    [];
+                [skip] ->
+                    [];
                 PortSpecs ->
                     Filtered = filter_port_specs(PortSpecs),
                     OsType = os:type(),
-- 
1.8.1.4