File name
Commit message
Commit date
@echo off
chcp 65001 > nul
cls
echo ================================================
echo 급여명세서 분할기 빌드 스크립트
echo ================================================
echo.
echo [1/4] 이전 빌드 파일 정리 중...
if exist build rmdir /s /q build
if exist dist rmdir /s /q dist
if exist *.spec del /q *.spec
echo ✓ 정리 완료
echo.
echo [2/4] PyInstaller 실행 중...
echo 잠시만 기다려주세요... (약 1-2분 소요)
echo.
pyinstaller --onefile --windowed --name "급여명세서분할기_v3_최종수정" --clean --exclude-module torch --exclude-module tensorflow --exclude-module sklearn --exclude-module scipy --exclude-module pandas payslip_splitter_gui_v3.py
echo.
if exist "dist\급여명세서분할기_v3_최종수정.exe" (
echo [3/4] exe 파일을 메인 폴더로 복사 중...
copy "dist\급여명세서분할기_v3_최종수정.exe" "급여명세서분할기_v3_최종수정.exe" > nul
echo ✓ 복사 완료
echo.
echo [4/4] 임시 파일 정리 중...
rmdir /s /q build > nul 2>&1
rmdir /s /q dist > nul 2>&1
del /q *.spec > nul 2>&1
echo ✓ 정리 완료
echo.
echo ================================================
echo 빌드 성공! 🎉
echo ================================================
echo 생성된 파일: 급여명세서분할기_v3_최종수정.exe
echo.
for %%A in (급여명세서분할기_v3_최종수정.exe) do (
set size=%%~zA
)
if defined size (
echo 파일 크기: %size% bytes
)
echo.
echo 이제 exe 파일을 다른 컴퓨터에서도 사용할 수 있습니다.
) else (
echo.
echo ================================================
echo 빌드 실패! ❌
echo ================================================
echo PyInstaller 실행 중 오류가 발생했습니다.
echo 다음을 확인해주세요:
echo 1. Python이 설치되어 있는지
echo 2. 필요한 패키지가 설치되어 있는지 (pip install -r requirements.txt)
echo 3. payslip_splitter_gui_v3.py 파일이 있는지
)
echo.
pause