Skip to content

Commit 0d2efd8

Browse files
author
arch
committed
add build and deploy script
1 parent 98df499 commit 0d2efd8

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

build_and_deploy.bat

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
@echo off
2+
REM script to build an deploy ofs extension
3+
rmdir /Q /S "build" 2>NUL
4+
rmdir /Q /S "dist/funscript-editor" 2>NUL
5+
rmdir /Q /S "%APPDATA%\\OFS\\OFS_data\\extensions\\Funscript Generator Windows\\funscript-editor" 2>NUL
6+
del "dist\\funscript-editor.zip" 2>NUL
7+
del funscript-editor.spec 2>NUL
8+
del "%APPDATA%\\OFS\\OFS_data\\extensions\\Funscript Generator Windows\\main.lua" 2>NUL
9+
if not exist "%APPDATA%\\OFS\\OFS_data\\extensions\\Funscript Generator Windows" mkdir "%APPDATA%\\OFS\\OFS_data\\extensions\\Funscript Generator Windows"
10+
cd docs/app
11+
mkdocs build
12+
cd ../..
13+
pyinstaller --add-data="funscript_editor/config/*;funscript_editor/config/" --add-data="assets/*;./" --hidden-import "pynput.keyboard._win32" --hidden-import "pynput.mouse._win32" --noupx --icon=icon.ico funscript-editor.py
14+
move "docs\\app\\site" "dist\\funscript-editor\\funscript_editor\\docs"
15+
copy /Y "funscript_editor\\VERSION.txt" "dist\\funscript-editor\\funscript_editor"
16+
move "dist\\funscript-editor" "%APPDATA%\\OFS\\OFS_data\\extensions\\Funscript Generator Windows\\funscript-editor"
17+
copy /Y "contrib\\Installer\\assets\\main.lua" "%APPDATA%\\OFS\\OFS_data\\extensions\\Funscript Generator Windows"

0 commit comments

Comments
 (0)