mk-miner:Makefile 矿工

时间:2024-07-24 16:43:12
【文件属性】:

文件名称:mk-miner:Makefile 矿工

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-24 16:43:12

Haskell

Makefile 矿工 此实用程序会扫描源代码树中的 makefile,并尝试提取所有出现的变量赋值和修改,以及围绕if / else / endif语句,并将结果显示为带注释的类 Haskell 代码。 如果你很幸运,结果可以直接在像这样的构建系统中使用; 否则,您至少将在一个地方收集与变量相关的所有内容,让您有机会了解正在发生的事情。 我已经编写了将的实用程序。 例如,如果在文件Makefile分配了变量CFLAGS : CFLAGS = -O2 -Wall 然后在文件rules/compiler/flags.mk : CFLAGS += -std=c++11 ifeq "($Mode)" "paranoid" CFLAGS += -Werror else CFLAGS += -Wno-unused-variable endif 那么矿工会产生如下results/CFLAGS


【文件预览】:
mk-miner-master
----mkminer.hs(6KB)
----LICENSE(1KB)
----mine.bat(130B)
----.gitignore(43B)
----README.md(2KB)

网友评论