48 lines
1.5 KiB
Batchfile
48 lines
1.5 KiB
Batchfile
@echo off
|
||
echo ========================================
|
||
echo UFT30 ChangeCode - Python 工具初始化
|
||
echo ========================================
|
||
echo.
|
||
|
||
REM 设置目录
|
||
set "PROJECT_DIR=%~dp0"
|
||
set "PYTHON_SRC_DIR=F:\04.python\04.python\uf2touft3"
|
||
set "PYTHON_DEST_DIR=%PROJECT_DIR%3rd\Python\uf2touft3"
|
||
set "BIN_DEST_DIR=%PYTHON_DEST_DIR%\bin"
|
||
|
||
echo [步骤 1/4] 创建目录结构...
|
||
if not exist "%PYTHON_DEST_DIR%" mkdir "%PYTHON_DEST_DIR%"
|
||
if not exist "%PYTHON_DEST_DIR%\src" mkdir "%PYTHON_DEST_DIR%\src"
|
||
if not exist "%BIN_DEST_DIR%" mkdir "%BIN_DEST_DIR%"
|
||
echo ✓ 目录结构已创建
|
||
echo.
|
||
|
||
echo [步骤 2/4] 复制 Python 源代码...
|
||
xcopy /E /I /Y "%PYTHON_SRC_DIR%" "%PYTHON_DEST_DIR%\src\" >nul
|
||
echo ✓ 源代码已复制
|
||
echo.
|
||
|
||
echo [步骤 3/4] 复制配置文件...
|
||
if exist "%PYTHON_SRC_DIR%\config.ini" (
|
||
copy /Y "%PYTHON_SRC_DIR%\config.ini" "%BIN_DEST_DIR%\" >nul
|
||
echo ✓ 配置文件已复制到 bin 目录
|
||
)
|
||
echo.
|
||
|
||
echo [步骤 4/4] 复制临时可执行文件(占位符)...
|
||
REM 这里可以先放一个简单的说明文件
|
||
echo 请运行 build_package.bat 来生成 uf2touft3_converter.exe > "%BIN_DEST_DIR%\README.txt"
|
||
echo.
|
||
|
||
echo ========================================
|
||
echo ✓ 初始化完成!
|
||
echo.
|
||
echo 下一步:
|
||
echo 1. 运行 3rd\Python\uf2touft3\build_package.bat
|
||
echo 来打包 Python 项目
|
||
echo 2. 编译 Qt 项目,Python 工具会自动
|
||
echo 拷贝到 bin 目录
|
||
echo ========================================
|
||
echo.
|
||
pause
|