forked from BitcoinUnlimited/cashInterop
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
39 lines (29 loc) · 1014 Bytes
/
Makefile
File metadata and controls
39 lines (29 loc) · 1014 Bytes
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
PLLEL:=-j11
VARIANT:=debug
COMMON_CONF_FLAGS:=--enable-debug --disable-hardening --disable-bench --disable-tests --disable-gui-tests --with-gui=no
BU_CONF_FLAGS:=$(COMMON_CONF_FLAGS) --enable-gperf
XT_CONF_FLAGS:=$(COMMON_CONF_FLAGS)
ABC_CONF_FLAGS:=$(COMMON_CONF_FLAGS)
CLASSIC_CONF_FLAGS:=$(COMMON_CONF_FLAGS) --enable-uahf
.PHONY: bu abc xt classic
all: bu abc xt
bu:
(cd bucash; ./autogen.sh)
(cd bucash; mkdir -p $(VARIANT))
(cd bucash/$(VARIANT); ../configure $(BU_CONF_FLAGS))
(cd bucash/$(VARIANT); $(MAKE) $(PLLEL))
xt:
(cd xt; ./autogen.sh)
(cd xt; mkdir -p $(VARIANT))
(cd xt/$(VARIANT); ../configure $(XT_CONF_FLAGS))
(cd xt/$(VARIANT); $(MAKE) $(PLLEL))
abc:
(cd abc; ./autogen.sh)
(cd abc; mkdir -p $(VARIANT))
(cd abc/$(VARIANT); ../configure $(ABC_CONF_FLAGS))
(cd abc/$(VARIANT); $(MAKE) $(PLLEL))
classic:
(cd classic; ./autogen.sh)
(cd classic; mkdir -p $(VARIANT))
(cd classic/$(VARIANT); ../configure $(CLASSIC_CONF_FLAGS))
(cd classic/$(VARIANT); $(MAKE) $(PLLEL))