-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
50 lines (33 loc) · 875 Bytes
/
Makefile
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
SHARED_FSPATH=./../shared
BOILERPLATE_FSPATH=$(SHARED_FSPATH)/boilerplate
include $(BOILERPLATE_FSPATH)/help.mk
include $(BOILERPLATE_FSPATH)/os.mk
include $(BOILERPLATE_FSPATH)/gitr.mk
include $(BOILERPLATE_FSPATH)/tool.mk
include $(BOILERPLATE_FSPATH)/flu.mk
include $(BOILERPLATE_FSPATH)/go.mk
# remove the "v" prefix
VERSION ?= $(shell echo $(TAGGED_VERSION) | cut -c 2-)
override FLU_SAMPLE_NAME =client
override FLU_LIB_NAME =client
this-all: this-print this-dep this-build this-print-end
## Print all settings
this-print:
@echo
@echo "-- MOD : start --"
@echo
## Print all settings
this-print-all: ## print
$(MAKE) os-print
$(MAKE) gitr-print
$(MAKE) go-print
$(MAKE) tool-print
$(MAKE) flu-print
$(MAKE) flu-gen-lang-print
this-print-end:
@echo
@echo "-- MOD : end --"
@echo
@echo
this-dep:
cd $(SHARED_FSPATH) && $(MAKE) this-all