开源中国 2018 年度最后一场技术盛会邀你来约~错过就要等明年啦!点此立即预约

山东耕战智能设备有限公司 / Multi-environ Conf-Files其他GPL-3.0

Watch 1 Star 0 Fork 0
加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
用Multi-environ Manager进行环境配置,我使用的.json配置文件和编译脚本。 编译脚本可以写在任何位置,已经得到了大大的简化。 展开 收起

Loading...
README.md

BuildConfig

用Multi-environ Manager进行环境配置,我使用的.json配置文件和编译脚本。 编译脚本可以写在任何位置,已经得到了大大的简化。

使用Multi-environ Manager,可以随时更换Path+和Environment Variable环境, 执行命令之后还能够及时的清理干净环境,甚至可以在某个环境下执行命令而不影响环境。

.json就是配置不同环境的配置文件。
Multi-environ Manager就是操作这些个配置文件的工具, 这个工具的工作目录会一直停留在sourceroot文件夹里,(当然执行命令中的切换目录还是会切换的)。
在Shell中使用时这样的:

#pymake6.py
#env effect
mm export 'android.x86' envname
source $(mm source root)/envname_effect.sh
#do command in this env
java -version
#env reset (need)
source $(mm source root)/envname_unset.sh

或者

#env effect
mm set env cur 'qt.android'
#do command in this env
mm k qqt.build
#env reset (no need)

shell文件可以编写在任意位置,更换环境的命令得到极大简化, 这样执行复杂命令再也不用为了每次都要更改复杂的环境而难过、头疼了。

项目点评 ( 0 )

你可以在登录后,发表评论

搜索帮助