]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/ejabberd/0001-remove-make-targets-for-deps.patch
Update for 2018.05-rc2
[coffee/buildroot.git] / package / ejabberd / 0001-remove-make-targets-for-deps.patch
1 From 21d1f05a8882657c151397d0e4723535402f1757 Mon Sep 17 00:00:00 2001
2 From: Philipp Huebner <debalance@debian.org>
3 Date: Wed, 20 Jan 2016 10:22:57 -0500
4 Subject: [PATCH] remove make targets for deps
5
6 Without this patch, dependencies would be downloaded and compiled
7 using rebar at build time.
8
9 Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
10
11 diff --git a/Makefile.in b/Makefile.in
12 index df2abfdc..8c8fd714 100644
13 --- a/Makefile.in
14 +++ b/Makefile.in
15 @@ -86,27 +86,11 @@ else
16    INIT_USER=$(INSTALLUSER)
17  endif
18
19 -all: deps src
20 +all: src
21
22 -deps: deps/.got
23 -
24 -deps/.got:
25 -       rm -rf deps/.got
26 -       rm -rf deps/.built
27 -       mkdir -p deps
28 -       $(REBAR) get-deps && :> deps/.got
29 -
30 -deps/.built: deps/.got
31 -       $(REBAR) compile && :> deps/.built
32 -
33 -src: deps/.built
34 +src:
35         $(REBAR) skip_deps=true compile
36
37 -update:
38 -       rm -rf deps/.got
39 -       rm -rf deps/.built
40 -       $(REBAR) update-deps && :> deps/.got
41 -
42  xref: all
43         $(REBAR) skip_deps=true xref