Remove the use of activate.d for the windows installer, since it allows for easier debugging later on

This commit is contained in:
cmdr2 2022-09-15 15:14:48 +05:30
parent 2587727087
commit 5337153761
4 changed files with 19 additions and 6 deletions

View File

@ -8,6 +8,8 @@
set /p answer=Are you a developer of this project (Y/N)?
if /i "%answer:~,1%" NEQ "Y" exit /b
@set PYTHONNOUSERSITE=1
@mkdir dist\stable-diffusion-ui
@echo "Downloading components for the installer.."
@ -15,11 +17,6 @@ if /i "%answer:~,1%" NEQ "Y" exit /b
@call conda env create --prefix installer -f environment.yaml
@call conda activate .\installer
@echo "Setting up startup scripts.."
@mkdir installer\etc\conda\activate.d
@copy scripts\post_activate.bat installer\etc\conda\activate.d\
@echo "Creating a distributable package.."
@call conda install -c conda-forge -y conda-pack
@ -37,6 +34,7 @@ if /i "%answer:~,1%" NEQ "Y" exit /b
@copy ..\..\LICENSE .
@copy "..\..\CreativeML Open RAIL-M License" .
@copy "..\..\How to install and run.txt" .
@echo "" > scripts\install_status.txt
@echo "Build ready. Zip the 'dist\stable-diffusion-ui' folder."

View File

@ -11,6 +11,8 @@ case $yn in
* ) exit;;
esac
export PYTHONNOUSERSITE=1
mkdir -p dist/stable-diffusion-ui
echo "Downloading components for the installer.."
@ -38,6 +40,7 @@ cp ../../scripts/start.sh .
cp ../../LICENSE .
cp "../../CreativeML Open RAIL-M License" .
cp "../../How to install and run.txt" .
echo "" > scripts/install_status.txt
chmod u+x start.sh

View File

@ -1 +1,10 @@
installer\Scripts\activate.bat
@call installer\Scripts\activate.bat
@call conda-unpack
@call conda --version
@call git --version
@call scripts\on_env_start.bat
@pause

View File

@ -4,4 +4,7 @@ source installer/bin/activate
conda-unpack
conda --version
git --version
scripts/on_env_start.sh