From 3f806396e891f141d7bc9e2ef8fdedc3e9b416c4 Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Wed, 15 Apr 2015 19:07:23 +0000
Subject: [PATCH] added new targets to makefile

---
 Makefile | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/Makefile b/Makefile
index 7d82d1c8..314dbfce 100644
--- a/Makefile
+++ b/Makefile
@@ -4,5 +4,61 @@
 TOP = .
 SUBDIRS = src
 
+.PHONY: support dev-config
+.PHONY: db backup db-dev deploy-web-portal undeploy-web-portal deploy-web-service undeploy-web-service
+.PHONY: db-dev backup-dev deploy-web-portal-dev undeploy-web-portal-dev deploy-web-service-dev undeploy-web-service-dev
+
+default:
+
+prepare-dev-env: support db dev-config
+
+support:
+	$(TOP)/sbin/dm_install_support.sh
+
+dev-config:
+	$(TOP)/sbin/dm_prepare_dev_config.sh
+
+db:
+	$(TOP)/sbin/dm_create_db.sh
+
+destroy-db:
+	$(TOP)/sbin/dm_destroy_db.sh
+
+backup:
+	$(TOP)/sbin/dm_backup_all.sh 
+
+deploy-web-portal: dist
+	$(TOP)/sbin/dm_deploy_web_portal.sh
+
+deploy-web-service: 
+	$(TOP)/sbin/dm_deploy_web_service.sh
+
+undeploy-web-portal: 
+	$(TOP)/sbin/dm_undeploy_web_portal.sh
+
+undeploy-web-service: 
+	$(TOP)/sbin/dm_undeploy_web_service.sh
+
+db-dev:
+	$(TOP)/sbin/dm_create_db.sh dm_dev
+
+destroy-db-dev:
+	$(TOP)/sbin/dm_destroy_db.sh dm_dev
+
+backup-dev:
+	$(TOP)/sbin/dm_backup_all.sh dm_dev
+
+deploy-web-portal-dev: dist
+	$(TOP)/sbin/dm_deploy_web_portal.sh dm_dev
+
+deploy-web-service-dev: 
+	$(TOP)/sbin/dm_deploy_web_service.sh dm_dev
+
+undeploy-web-portal-dev: 
+	$(TOP)/sbin/dm_undeploy_web_portal.sh dm_dev
+
+undeploy-web-service-dev: 
+	$(TOP)/sbin/dm_undeploy_web_service.sh dm_dev
+
 include $(TOP)/tools/make/RULES_DM
 
-- 
GitLab