本帖最后由 SalHe 于 2022-8-3 18:01 编辑
对于更加详细的介绍以及使用说明请访问:https://salheli.com/ebuild
开源仓库:
https://github.com/SalHe/ebuild
https://gitee.com/SalHeLi/ebuild
EBuild
ebuild是一个针对易语言的构建工具,该工具主要使用配置化的方式完成自动化的将易语言源文件转换成文本格式描述的文件(使用了e2txt)
,以及借助ecl完成源文件编译。
该项目目前处于开发阶段。
特性
- 可根据需要选择需要完成自动化管理的易语言源文件
- 可排除特定源文件
- 批量完成e2txt/txt2e
- 文件清理
- *.recover.e 使用
txt2e从文本格式代码恢复出来的易语言二进制源文件
- *.ecode 使用
e2txt从易语言二进制源文件转换出来的文本格式代码
- ebuild-out 中构建生成的文件
- 批量构建目标
- 构建前后动作
- 立即编译并执行易语言源文件
效果图
预览项目信息
./ebuild.exe info --project ./example/
e2txt/txt2e
./ebuild.exe e2txt --project ./example/
./ebuild.exe txt2e --project ./example/
构建
./ebuild.exe build --project ./example/
引用项目
该项目的存在离不开以下作者和项目为易语言生态带来的贡献:
如有任何形式的对于作者或项目的侵犯行为,请见谅,并联系我对项目做出调整或者下架。
效果图:
GitHub下载:https://github.com/SalHe/ebuild/releases
Gitee下载:https://gitee.com/SalHeLi/ebuild/releases
(Gitee为镜像仓库,后续不保证实时与GitHub同步)
|