From 29bb53ea3dec6b24485500d8a09bdd00bce4b588 Mon Sep 17 00:00:00 2001 From: devendra1973 Date: Sun, 9 Nov 2025 22:08:57 +0530 Subject: [PATCH] Chore: Add developer setup scripts (#770) --- scripts/dev_setup.ps1 | 11 +++++++++++ scripts/dev_setup.sh | 13 +++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 scripts/dev_setup.ps1 create mode 100644 scripts/dev_setup.sh diff --git a/scripts/dev_setup.ps1 b/scripts/dev_setup.ps1 new file mode 100644 index 000000000..7a04aa858 --- /dev/null +++ b/scripts/dev_setup.ps1 @@ -0,0 +1,11 @@ +$ErrorActionPreference = "Stop" + +python -m venv .venv +.\.venv\Scripts\Activate.ps1 +python -m pip install --upgrade pip + +if (Test-Path "requirements.txt") { + pip install -r requirements.txt +} + +Write-Host "✅ Environment Ready" diff --git a/scripts/dev_setup.sh b/scripts/dev_setup.sh new file mode 100644 index 000000000..89deed0e9 --- /dev/null +++ b/scripts/dev_setup.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash +set -e + +python3 -m venv .venv +source .venv/bin/activate +python -m pip install --upgrade pip + +if [ -f "requirements.txt" ]; then + pip install -r requirements.txt +fi + +echo "✅ Environment Ready" +echo "Now create Postgres DB and run Odoo with addons-path pointing to this repo."