Files
Ant-Browser/bat
Ant Browser Release Bot 6428e1f661 publish: 1.0.0 snapshot (ed9344e)
channel: master
version: 1.0.0
source-ref: master
published-at-utc: 2026-03-13T15:43:20Z
2026-03-13 23:43:20 +08:00
..
2026-03-13 23:19:29 +08:00
2026-03-13 23:19:29 +08:00
2026-03-13 23:19:29 +08:00
2026-03-13 23:43:20 +08:00

bat

用途

  • dev.bat:本地开发启动
  • build.bat:本地构建可执行文件
  • publish.bat:打包发布安装包

用法

dev.bat

适合日常开发。

bat\dev.bat

build.bat

构建 build\bin\ant-chrome.exe

bat\build.bat

publish.bat

生成安装包,需要先安装 NSIS。

bat\publish.bat

默认依赖路径:

MAKENSIS_PATH -> 直接指向 makensis.exe
NSIS_PATH     -> NSIS 目录或 makensis.exe
NSIS_HOME     -> NSIS 安装目录
PATH          -> where makensis.exe

默认兜底目录:

C:\Program Files (x86)\NSIS\makensis.exe
C:\Program Files\NSIS\makensis.exe

脚本使用的项目路径:

输入:
- build\bin\ant-chrome.exe
- publish\config.init.yaml
- bin\xray.exe
- bin\sing-box.exe
- chrome\

临时目录:
- publish\staging\

输出:
- publish\output\AntBrowser-Setup-<version>.exe

产物:

publish\output\AntBrowser-Setup-<version>.exe

备注

  • generate-bindings.bat 是辅助脚本,通常由 build.bat 调用。