build(Makefile): work on develop logic
This commit is contained in:
parent
b6f7e8af5f
commit
c73c1360ed
12
Makefile
12
Makefile
@ -338,17 +338,17 @@ NEW_DEVELOP = $(eval DEVELOP=develop/$$(DATE))
|
|||||||
new-develop:
|
new-develop:
|
||||||
$(NEW_DEVELOP)
|
$(NEW_DEVELOP)
|
||||||
mkdir -p $(DEVELOP)
|
mkdir -p $(DEVELOP)
|
||||||
$(MAKE) .current-develop
|
$(MAKE) develop/.current
|
||||||
.PHONY: --develop
|
.PHONY: --develop
|
||||||
--develop:
|
--develop:
|
||||||
if ! [[ -e develop ]]; then \
|
if ! [[ -e develop ]]; then \
|
||||||
$(MAKE) new-develop; \
|
$(MAKE) new-develop; \
|
||||||
fi
|
fi
|
||||||
$(MAKE) .current-develop
|
$(MAKE) develop/.current
|
||||||
.PHONY: .current-develop
|
.PHONY: develop/.current
|
||||||
.current-develop:
|
develop/.current:
|
||||||
$(SET_DEVELOP)
|
$(SET_DEVELOP)
|
||||||
echo "$(DEVELOP)" > .current-develop
|
echo "$(DEVELOP)" > develop/.current
|
||||||
|
|
||||||
start: develop start-database start-memcached start-minio start-frontend start-backend;
|
start: develop start-database start-memcached start-minio start-frontend start-backend;
|
||||||
|
|
||||||
@ -380,7 +380,7 @@ start-frontend: WATCH = false
|
|||||||
# TODO: abort with error if a singleton service is already running
|
# TODO: abort with error if a singleton service is already running
|
||||||
start-%: FRADRIVE_SERVICE = %
|
start-%: FRADRIVE_SERVICE = %
|
||||||
start-%: PORTS = $(foreach PORT,$(BASE_PORTS),$(shell utils/next_free_port.pl $(PORT)))
|
start-%: PORTS = $(foreach PORT,$(BASE_PORTS),$(shell utils/next_free_port.pl $(PORT)))
|
||||||
start-%: --ensure-develop
|
start-%: --develop
|
||||||
echo "$*"
|
echo "$*"
|
||||||
echo "$(DATE)"
|
echo "$(DATE)"
|
||||||
echo "DEV $(DEVELOP)"
|
echo "DEV $(DEVELOP)"
|
||||||
|
|||||||
Reference in New Issue
Block a user