From dbebaf219b5c0c326c307272617733031a3d50e0 Mon Sep 17 00:00:00 2001 From: "Hugh A. Miles II" Date: Thu, 20 May 2021 13:39:00 -0400 Subject: [PATCH] feat: Add `make update` cmd (#14652) * setup of makefile * lit * update makefile --- Makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Makefile b/Makefile index f45558e0c..a51b96fdb 100644 --- a/Makefile +++ b/Makefile @@ -38,6 +38,25 @@ superset: # Load some data to play with superset load-examples +update: update-py update-js + +update-py: + # Install external dependencies + pip install -r requirements/local.txt + + # Install Superset in editable (development) mode + pip install -e . + + # Initialize the database + superset db upgrade + + # Create default roles and permissions + superset init + +update-js: + # Install js packages + cd superset-frontend; npm install + venv: # Create a virtual environment and activate it (recommended) python3 -m venv venv # setup a python3 virtualenv