@@ -67,27 +67,27 @@ if [[ $1 == "rebuild" ]]; then
6767 echo Rebuild complete, you can now try to launch Koboldcpp.
6868elif [[ $1 == " dist" ]]; then
6969 bin/micromamba remove --no-rc -r conda -p conda/envs/linux --force ocl-icd -y
70- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onedir --collect-all customtkinter --collect-all psutil --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-launcher"
70+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onedir --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-launcher"
7171 if [ " $KCPP_CUDA " = " rocm" ]; then
7272 if [ ! -n " $ROCM_PATH " ]; then
7373 ROCM_PATH=/opt/rocm
7474 fi
7575 if [ -n " $NOAVX1 " ]; then
76- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_hipblas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --add-data " $ROCM_PATH /lib/rocblas:." --add-data " $ROCM_PATH /lib/libamd_comgr.so:." --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-rocm"
76+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_hipblas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --add-data " $ROCM_PATH /lib/rocblas:." --add-data " $ROCM_PATH /lib/libamd_comgr.so:." --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-rocm"
7777 elif [ -n " $NOAVX2 " ]; then
78- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_hipblas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --add-data " $ROCM_PATH /lib/rocblas:." --add-data " $ROCM_PATH /lib/libamd_comgr.so:." --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-rocm"
78+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_hipblas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --add-data " $ROCM_PATH /lib/rocblas:." --add-data " $ROCM_PATH /lib/libamd_comgr.so:." --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-rocm"
7979 else
80- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_default.so:.' --add-data ' ./koboldcpp_hipblas.so:.' --add-data ' ./koboldcpp_vulkan.so:.' --add-data ' ./koboldcpp_clblast.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --add-data " $ROCM_PATH /lib/rocblas:." --add-data " $ROCM_PATH /lib/libamd_comgr.so:." --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-rocm"
80+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_default.so:.' --add-data ' ./koboldcpp_hipblas.so:.' --add-data ' ./koboldcpp_vulkan.so:.' --add-data ' ./koboldcpp_clblast.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --add-data " $ROCM_PATH /lib/rocblas:." --add-data " $ROCM_PATH /lib/libamd_comgr.so:." --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-rocm"
8181 fi
8282 else
83- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onedir --collect-all customtkinter --collect-all psutil --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-launcher"
83+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onedir --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-launcher"
8484 if [ -n " $NOAVX1 " ]; then
85- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_cublas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64$KCPP_CUDAAPPEND "
85+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_cublas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64$KCPP_CUDAAPPEND "
8686 elif [ -n " $NOAVX2 " ]; then
87- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_cublas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64$KCPP_CUDAAPPEND "
87+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_cublas.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64$KCPP_CUDAAPPEND "
8888 else
89- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_default.so:.' --add-data ' ./koboldcpp_cublas.so:.' --add-data ' ./koboldcpp_vulkan.so:.' --add-data ' ./koboldcpp_clblast.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64$KCPP_CUDAAPPEND "
90- bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_default.so:.' --add-data ' ./koboldcpp_vulkan.so:.' --add-data ' ./koboldcpp_clblast.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-nocuda$KCPP_APPEND "
89+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_default.so:.' --add-data ' ./koboldcpp_cublas.so:.' --add-data ' ./koboldcpp_vulkan.so:.' --add-data ' ./koboldcpp_clblast.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64$KCPP_CUDAAPPEND "
90+ bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all jinja2 --collect-all psutil --add-data ' ./dist/koboldcpp-launcher/koboldcpp-launcher:.' --add-data ' ./koboldcpp_default.so:.' --add-data ' ./koboldcpp_vulkan.so:.' --add-data ' ./koboldcpp_clblast.so:.' --add-data ' ./koboldcpp_failsafe.so:.' --add-data ' ./koboldcpp_noavx2.so:.' --add-data ' ./koboldcpp_clblast_noavx2.so:.' --add-data ' ./koboldcpp_clblast_failsafe.so:.' --add-data ' ./koboldcpp_vulkan_noavx2.so:.' --add-data ' ./kcpp_adapters:./kcpp_adapters' --add-data ' ./koboldcpp.py:.' --add-data ' ./json_to_gbnf.py:.' --add-data ' ./LICENSE.md:.' --add-data ' ./MIT_LICENSE_GGML_SDCPP_LLAMACPP_ONLY.md:.' --add-data ' ./embd_res:./embd_res' --version-file ' ./version.txt' --clean --console koboldcpp.py -n " koboldcpp-linux-x64-nocuda$KCPP_APPEND "
9191 fi
9292 fi
9393 bin/micromamba install --no-rc -r conda -p conda/envs/linux ocl-icd -c conda-forge -y
0 commit comments