30 lines
698 B
Batchfile
30 lines
698 B
Batchfile
@echo off
|
|
setlocal enabledelayedexpansion
|
|
|
|
set SCRIPT_DIR=%~dp0
|
|
set PYTHON_BIN=%PYTHON_BIN%
|
|
if "%PYTHON_BIN%"=="" set PYTHON_BIN=python
|
|
|
|
set COMFYUI_ROOT=
|
|
set EXTRA_ARGS=
|
|
|
|
if not "%~1"=="" (
|
|
set FIRST_ARG=%~1
|
|
if "%FIRST_ARG:~0,2%"=="--" (
|
|
set EXTRA_ARGS=%*
|
|
) else (
|
|
set COMFYUI_ROOT=%~1
|
|
shift
|
|
set EXTRA_ARGS=%*
|
|
)
|
|
)
|
|
|
|
echo Installing NanoBanana - Illusion Architect dependencies
|
|
%PYTHON_BIN% -m pip install -r "%SCRIPT_DIR%requirements.txt"
|
|
if errorlevel 1 exit /b 1
|
|
|
|
if not "%COMFYUI_ROOT%"=="" (
|
|
%PYTHON_BIN% "%SCRIPT_DIR%scripts\check_and_fill.py" --comfyui-root "%COMFYUI_ROOT%" %EXTRA_ARGS%
|
|
) else (
|
|
%PYTHON_BIN% "%SCRIPT_DIR%scripts\check_and_fill.py" %EXTRA_ARGS%
|
|
) |