diff --git a/Makefile b/Makefile index 7d82d1c86acba2cec646f0562f9d35be2b1685da..314dbfce78227b5159c4ff3b3ee57c9b9d2147a5 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