当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
1 Star 0 Fork 9

Hank/Multi-environ Technology
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
使用方法.txt 1.91 KB
一键复制 编辑 原始数据 按行查看 历史
T.D.R. 提交于 2019-05-20 21:12 . update readme
使用说明:
我把程序安装为mm命令,所以终端里用mm命令调用。
可以在任何地方调用。
有的用户口味比较挑剔,对命令的名字有自己的喜好,
我在当前路径提供了mm.bat pymm.bat两个pymake.bat命令的别名命令,用户可以仿照制作别名命令。
所有的功能都是从pymake.bat[.sh]开始的。
PyMake v7.2
pymake<Ver>.py是主程序,pycodec.py,pyinfo.py是辅程序,
pymake.bat[.sh]是主要壳子程序,mm,pymm,pyenv,pyvc,pycmd是补充壳子程序,进行了一定的封装,加工,实现功能。
install安装的是对壳子程序的快捷方式,一般为同名安装。
我把程序追加安装为mm,pymm,pymake等命令,
如果命令不能用了,重新执行安装器即可。
PyMake v7.5
我更新了用户程序默认的执行目录,<PYSRC CODE>/USERSOURCE/USERSHELL,请关注。
这会导致用户的脚本当中,获取默认运行路径的代码必须修改。
$(mm source root)/xxx_exec.bat->$(mm get default exec root)/xxx_exec.bat
开启使用之路:
1. 把源码放到合理的位置。PyMake的产品定义为编译工具,也可以作为平常的运行工具,不带路径运行全电脑程序、脚本。
2. 按照安装说明安装程序。PyMake会安装启动器到系统路径,用户就可以随处使用他执行任意环境,任意命令。pymake就是为了少切换目录、应付各种冲突的环境而研发的。
3. 使用pymake get all找到Source Config文件,对其进行修改,配置成自己电脑的环境。用户从example里的选取拷贝到自己的Source Root即可,主要修改path-assemblage,留意environ、command是不是自己想要的content。
4. 以后,就从这一步开启使用吧。pymake xxx,通过pymake --help获得。
A. pymake ccvp here build.qmake xxx,在源码目录,用here,编译下xxx.pro。
B. pymake ccvp open.build xxx,查看下编译结果。
C. pymake ccvp open.run xxx,运行下编译结果。
D. pymake ccvp open.src xxx,打开source目录。
E. pymake ccvp open.sdk xxx,打开sdk目录。
F. pymake ccvp open.prod xxx,打开product,xxx.exe。
G. pymake就是为了少切换目录、应付各种冲突的环境而研发的。
H. pymake ccvp cmake,打开cmake-gui.exe。
I. pymake ccvp here build.cmake,在源码目录,用here,编译CMakeLists.txt。
J. 这些是我经常干的事情。用户可以通过帮助获得更多的命令。
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/hanktan/PyMake.git
git@gitee.com:hanktan/PyMake.git
hanktan
PyMake
Multi-environ Technology
master

搜索帮助