Appearance
EBuild
ebuild
是一个针对易语言的构建工具,该工具主要使用配置化的方式完成自动化的将易语言源文件转换成文本格式描述的文件(使用了e2txt) ,以及借助ecl完成源文件编译。
目前,ebuild
已不再使用Go
语言开发,转而使用C#
基于.NET6
开发,关于这样做的原因请参见:使用C#+.NET6重写ebuild,为后续开发打基础。
特性
- 全转换
- 指定转换目标
- *.recover.e 使用
txt2e
从文本格式代码恢复出来的易语言二进制源文件 - *.ecode 使用
e2txt
从易语言二进制源文件转换出来的文本格式代码 - ebuild-out 中构建生成的文件
- *.recover.e 使用
- 全构建
- 指定构建目标
命令行帮助
请见命令行帮助
效果图
预览项目信息
./ebuild.exe info --project ./example/
e2txt/txt2e
./ebuild.exe e2txt --project ./example/
./ebuild.exe txt2e --project ./example/
构建
./ebuild.exe build --project ./example/
引用项目
该项目的存在离不开以下作者和项目为易语言生态带来的贡献:
- e2txt by JimStone
- 易语言命令行编译工具 ecl by 被封七号
如有任何形式的对于作者或项目的侵犯行为,请见谅,并联系我对项目做出调整或者下架。