Skip to content
Snippets Groups Projects
Commit bb2efafd authored by Jeong Han Lee's avatar Jeong Han Lee
Browse files

update Makefile for checkout

parent 3ef2435e
No related branches found
No related tags found
No related merge requests found
...@@ -16,8 +16,8 @@ ...@@ -16,8 +16,8 @@
# #
# Author : Jeong Han Lee # Author : Jeong Han Lee
# email : han.lee@esss.se # email : han.lee@esss.se
# Date : Thursday, October 19 11:36:26 CEST 2017 # Date : Thursday, November 30 21:38:27 CET 2017
# version : 0.2.0 # version : 0.2.1
# #
...@@ -112,16 +112,19 @@ help2: ...@@ -112,16 +112,19 @@ help2:
# #
## Initialize EPICS BASE and E3 ENVIRONMENT Module ## Initialize EPICS BASE and E3 ENVIRONMENT Module
init: git-submodule-sync $(EPICS_MODULE_NAME) $(E3_ENV_NAME) init: git-submodule-sync $(EPICS_MODULE_SRC_PATH) $(E3_ENV_NAME)
git-submodule-sync: git-submodule-sync:
$(QUIET) git submodule sync $(QUIET) git submodule sync
$(EPICS_MODULE_NAME): $(EPICS_MODULE_SRC_PATH):
$(QUIET) $(git_update) $(QUIET) $(git_update)
cd $@ && git checkout $(EPICS_MODULE_TAG) cd $@ && git checkout $(EPICS_MODULE_TAG)
checkout:
cd $(EPICS_MODULE_SRC_PATH) && git checkout $(EPICS_MODULE_TAG)
$(E3_ENV_NAME): $(E3_ENV_NAME):
$(QUIET) $(git_update) $(QUIET) $(git_update)
...@@ -161,12 +164,13 @@ conf: ...@@ -161,12 +164,13 @@ conf:
epics: epics:
# sudo -E ' $(MAKE) -C $(EPICS_MODULE_SRC_PATH) clean' $(QUIET)echo "EPICS_BASE=$(COMMUNITY_EPICS_BASE)" > $(TOP)/$(EPICS_MODULE_SRC_PATH)/configure/RELEASE.local
@echo "EPICS_BASE=$(COMMUNITY_EPICS_BASE)" > $(TOP)/$(EPICS_MODULE_SRC_PATH)/configure/RELEASE.local $(QUIET)echo "INSTALL_LOCATION=$(M_DEVLIB2)" > $(TOP)/$(EPICS_MODULE_SRC_PATH)/configure/CONFIG_SITE
@echo "INSTALL_LOCATION=$(M_DEVLIB2)" > $(TOP)/$(EPICS_MODULE_SRC_PATH)/configure/CONFIG_SITE
sudo -E bash -c "$(MAKE) -C $(EPICS_MODULE_SRC_PATH)" sudo -E bash -c "$(MAKE) -C $(EPICS_MODULE_SRC_PATH)"
epics-clean:
sudo -E bash -c "$(MAKE) -C $(EPICS_MODULE_SRC_PATH) clean"
.PHONY: env $(E3_ENV_NAME) $(EPICS_MODULE_NAME) git-submodule-sync init help help2 build clean install uninstall conf rebuild epics .PHONY: env $(E3_ENV_NAME) $(EPICS_MODULE_SRC_PATH) git-submodule-sync init help help2 build clean install uninstall conf rebuild epics epics-clean checkout
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment