summaryrefslogtreecommitdiff
blob: 0a42f549b58cbcf2ec48288b23239b54a2f91d7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
From 4086249e78cde107df84e6ad022e9d9821cecc40 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe@aidecoe.name>
Date: Sun, 28 May 2017 14:22:08 +0100
Subject: [PATCH] Don't configure or compile deps

---
 rebar.config.script | 23 -----------------------
 1 file changed, 23 deletions(-)

diff --git a/rebar.config.script b/rebar.config.script
index 19142b9e..04f8b310 100644
--- a/rebar.config.script
+++ b/rebar.config.script
@@ -242,27 +242,6 @@ CtParams = fun(CompileOpts) ->
 		    TestConfig]
 	   end,
 
-GenDepConfigureLine =
-fun(DepPath, Flags) ->
-	["sh -c 'if test ! -f ",DepPath,"config.status -o ",
-	 "config.status -nt ",DepPath,"config.status; ",
-	 "then (cd ", DepPath, " && ",
-	 "CFLAGS=\"", CFlags,"\" ",
-	 "CPPFLAGS=\"", CPPFlags, "\" "
-	 "LDFLAGS=\"", LDFlags, "\"",
-	 " ./configure ", string:join(Flags, " "),
-	 "); fi'"]
-end,
-
-GenDepsConfigure =
-fun(Hooks) ->
-	lists:map(fun({Pkg, Flags}) ->
-			  DepPath = ResolveDepPath("deps/" ++ Pkg ++ "/"),
-			  {'compile',
-			   lists:flatten(GenDepConfigureLine(DepPath, Flags))}
-		  end, Hooks)
-end,
-
 ProcessErlOpt = fun(Vals) ->
 			lists:map(
 			  fun({i, Path}) ->
@@ -315,8 +294,6 @@ Rules = [
 	  AppendList([{coveralls, ".*", {git, "https://github.com/markusn/coveralls-erl.git", "master"}}]), []},
 	 {[post_hooks], [cover_enabled], os:getenv("TRAVIS") == "true",
 	  AppendList2(TravisPostHooks), [], false},
-	 {[pre_hooks], [post_hook_configure], true,
-	  AppendList2(GenDepsConfigure), [], []},
 	 {[ct_extra_params], [eunit_compile_opts], true,
 	  AppendStr2(CtParams), "", []},
 	 {[erl_opts], true,
-- 
2.12.2