Releases
v2.1.4
waruqi
released this
10 May 00:53
New features
#68 : Add $(programdir)
and $(xmake)
builtin variables
add is_host
api to get current host operating system
#79 : Improve xmake lua
to run interactive commands, read-eval-print (REPL)
Changes
Modify option menu color.
#71 : Improve to map optimization flags for cl.exe
#73 : Attempt to get executable path as xmake's program directory
Improve the scope of xmake.lua
in add_subdirs
and use independent sub-scope to avoid dirty scope
#78 : Get terminal size in runtime and soft-wrap the help printing
Avoid generate .xmake
directory if be not in project
Bugs fixed
#67 : Fix sudo make install
permission problem
#70 : Fix check android compiler error
Fix temporary file path conflict
Fix os.host
and os.arch
interfaces
Fix interpreter bug for loading root api
#77 : fix cprint
no color reset eol
新特性
#68 : 增加$(programdir)
和$(xmake)
内建变量
添加is_host
接口去判断当前的主机环境
#79 : 增强xmake lua
,支持交互式解释执行
改进
修改菜单选项颜色
#71 : 针对widows编译器改进优化选项映射
#73 : 尝试获取可执行文件路径来作为xmake的脚本目录
在add_subdirs
中的子xmake.lua
中,使用独立子作用域,避免作用域污染导致的干扰问题
#78 : 美化非全屏终端窗口下的xmake --help
输出
避免产生不必要的.xmake
目录,如果不在工程中的时候
Bugs修复
#67 : 修复 sudo make install
命令权限问题
#70 : 修复检测android编译器错误
修复临时文件路径冲突问题
修复os.host
, os.arch
等接口
修复根域api加载干扰其他子作用域问题
#77 : 修复cprint
色彩打印中断问题
You can’t perform that action at this time.