From e7496867bf38aaf5ddb2dd63de106986a1ea35de Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Tue, 23 Apr 2024 22:39:24 -0400
Subject: [PATCH] fix: clean-up Makefile

Closes #224
---
 Makefile | 69 --------------------------------------------------------
 1 file changed, 69 deletions(-)

diff --git a/Makefile b/Makefile
index 6c3f86d0..1109fc38 100644
--- a/Makefile
+++ b/Makefile
@@ -1,74 +1,5 @@
-POETRY = poetry
-POETRY_RUN = $(POETRY) run
-POETRY_RUN_MANAGE = $(POETRY_RUN) ./manage.py
-
-.DEFAULT_GOAL := run.prod
-
-ifndef TANK_CALLBACK_BASE_URL
-override TANK_CALLBACK_BASE_URL = "${AURA_PROTO}://${AURA_HOST}/tank"
-endif
-
-ifndef DASHBOARD_CALLBACK_BASE_URL
-override DASHBOARD_CALLBACK_BASE_URL = "${AURA_PROTO}://${AURA_HOST}"
-endif
-
 version := `poetry run tomlq -r .tool.poetry.version pyproject.toml`
 
-create_oidc_client.dashboard:
-	$(POETRY_RUN_MANAGE) create_oidc_client dashboard public --client-id ${DASHBOARD_OIDC_CLIENT_ID} --client-secret ${DASHBOARD_OIDC_CLIENT_SECRET} -r "id_token token" -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback.html -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback_silentRenew.html -p ${DASHBOARD_CALLBACK_BASE_URL} -p ${DASHBOARD_CALLBACK_BASE_URL}/
-
-create_oidc_client.tank:
-	$(POETRY_RUN_MANAGE) create_oidc_client tank confidential --client-id ${TANK_OIDC_CLIENT_ID} --client-secret ${TANK_OIDC_CLIENT_SECRET} -r "code" -u ${TANK_CALLBACK_BASE_URL}/tank/auth/oidc/callback
-
-delete_oidc_clients:
-	$(POETRY_RUN_MANAGE) delete_oidc_clients dashboard tank
-
-initialize: migrate collectstatic create_oidc_client.dashboard create_oidc_client.tank addpermissions
-	$(POETRY_RUN_MANAGE) createsuperuser --no-input
-	$(POETRY_RUN_MANAGE) creatersakey
-
-showmigrations:
-	$(POETRY_RUN_MANAGE) showmigrations
-
-migrate:
-	$(POETRY_RUN_MANAGE) migrate --no-input
-
-collectstatic:
-	$(POETRY_RUN_MANAGE) collectstatic --no-input
-
-loaddata.program:
-	$(POETRY_RUN_MANAGE) loaddata fixtures/program/*.json
-
-loaddata.sample:
-	$(POETRY_RUN_MANAGE) loaddata fixtures/sample/*.json
-
-loaddata.custom:
-	$(POETRY_RUN_MANAGE) loaddata fixtures/custom/*.json
-
-loaddata.test:
-	$(POETRY_RUN_MANAGE) loaddata fixtures/test/*.json
-
-addpermissions:
-	$(POETRY_RUN_MANAGE) addpermissions
-
-addtimeslots:
-	$(POETRY_RUN_MANAGE) addtimeslots
-
-removestaleimages:
-	$(POETRY_RUN_MANAGE) removestaleimages
-
-run.dev: dev.install migrate collectstatic
-	$(POETRY_RUN_MANAGE) runserver 0.0.0.0:8000
-
-dev.install:
-	$(POETRY) install --no-root
-
-run.prod: migrate collectstatic
-	$(POETRY_RUN) gunicorn --bind 0.0.0.0:8000 --workers `nproc` steering.wsgi
-
-run.debug: migrate
-	DEBUG=1 $(POETRY_RUN_MANAGE) runserver_plus 0.0.0.0:8000
-
 init.dev: pyproject.toml
 	poetry install --with dev
 	poetry run pre-commit autoupdate
-- 
GitLab