33 lines
750 B
Batchfile
33 lines
750 B
Batchfile
@echo off
|
|
echo Building TaskWeaver plugin...
|
|
|
|
REM Run the build
|
|
call npm run build
|
|
|
|
if %errorlevel% neq 0 (
|
|
echo Build failed!
|
|
exit /b %errorlevel%
|
|
)
|
|
|
|
echo Build successful!
|
|
echo Packaging plugin files...
|
|
|
|
REM Create package directory
|
|
if exist "taskweaver-package" rmdir /s /q "taskweaver-package"
|
|
mkdir "taskweaver-package"
|
|
|
|
REM Copy required files
|
|
copy "main.js" "taskweaver-package\"
|
|
copy "manifest.json" "taskweaver-package\"
|
|
copy "styles.css" "taskweaver-package\"
|
|
|
|
echo.
|
|
echo Package created successfully in 'taskweaver-package' folder!
|
|
echo.
|
|
echo Files included:
|
|
echo - main.js
|
|
echo - manifest.json
|
|
echo - styles.css
|
|
echo.
|
|
echo To install: Copy the contents of 'taskweaver-package' to your vault's .obsidian/plugins/taskweaver/ folder
|