diff --git a/setup.bat b/setup.bat new file mode 100644 index 0000000..08093fb --- /dev/null +++ b/setup.bat @@ -0,0 +1,25 @@ +@echo off + +@REM REM Check if the folder exists, if not, create it +if not exist "./src/utils/api-manager" ( + mkdir "./src/utils/api-manager" +) + +@REM REM Check if the folder exists, if not, create it +if not exist "./src/utils/secure-route" ( + mkdir "./src/utils/secure-route" +) + +if not exist "./src/config" ( + mkdir "./src/config" +) + +@REM REM Clone repo1 +git clone https://git.humbingo.in/Humbingo/api-manager.git "./src/check/api-manager" +git clone https://git.humbingo.in/Humbingo/secure-route.git "./src/check/secure-route" + +copy "src\utils\secure-route\Setup\ComponentRegister.js.back" "./src/config/ComponentRegister.js" +copy "src\utils\secure-route\Setup\Global.js" "./src/config/Global.js" +copy "src\utils\secure-route\Setup\Global.json" "./src/config/Global.json" +npm install +pause diff --git a/setup.sh b/setup.sh new file mode 100644 index 0000000..5101d5c --- /dev/null +++ b/setup.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# Check if the folder exists, if not, create it +if [ ! -d "./src/utils/api-manager" ]; then + mkdir -p "./src/utils/api-manager" +fi + +# Check if the folder exists, if not, create it +if [ ! -d "./src/utils/secure-route" ]; then + mkdir -p "./src/utils/secure-route" +fi + +# Check if the folder exists, if not, create it +if [ ! -d "./src/config" ]; then + mkdir -p "./src/config" +fi + +# Clone repo1 +git clone https://git.humbingo.in/Humbingo/api-manager.git "./src/utils/api-manager" +git clone https://git.humbingo.in/Humbingo/secure-route.git "./src/utils/secure-route" + +# Copy files +cp "./src/utils/secure-route/Setup/ComponentRegister.js.back" "./src/config/ComponentRegister.js" +cp "./src/utils/secure-route/Setup/Global.js" "./src/config/Global.js" +cp "./src/utils/secure-route/Setup/Global.json" "./src/config/Global.json" +npm install \ No newline at end of file