aboutsummaryrefslogtreecommitdiffstats
path: root/dev.bat
diff options
context:
space:
mode:
Diffstat (limited to 'dev.bat')
-rw-r--r--dev.bat18
1 files changed, 18 insertions, 0 deletions
diff --git a/dev.bat b/dev.bat
new file mode 100644
index 00000000..62b76fbd
--- /dev/null
+++ b/dev.bat
@@ -0,0 +1,18 @@
+@echo off
+set VENV=.\venv
+
+virtualenv %VENV% --always-copy
+if %errorlevel% neq 0 exit /b %errorlevel%
+call %VENV%\Scripts\activate.bat
+if %errorlevel% neq 0 exit /b %errorlevel%
+pip install -e ./netlib[dev]
+if %errorlevel% neq 0 exit /b %errorlevel%
+pip install -e ./pathod[dev]
+if %errorlevel% neq 0 exit /b %errorlevel%
+pip install -e ./mitmproxy[dev,examples,contentviews]
+if %errorlevel% neq 0 exit /b %errorlevel%
+
+echo.
+echo * Created virtualenv environment in %VENV%.
+echo * Installed all dependencies into the virtualenv.
+echo * Activated virtualenv environment.