使用python编写生成工具替换。

faff的Python项目详细描述


PyPI version.PyPI status.PyPI licence.Travis CI build.Code Climate GPA.Code Climate coverage.

faff是用python编写的make构建工具替代品。类似的输入文件 到Makefile定义用于更新任意目标的规则 文件或其他规则依赖项。

安装

使用pip安装和/或升级。

$ pip install -U faff

快速启动

编译并执行一个c hello world程序。创建填充有 来自gcc_hello_world示例的文件。该示例假设gcc 命令在系统路径中可用,并为主机编译源文件 站台。

$ mkdir -p gcc_hello_world
$ cd gcc_hello_world
$ # Copy example files.

运行输入文件的默认规则。类似于make,运行faff 将运行all默认规则。

$ faff
faff: gcc gcc_hello_world/main.c -o gcc_hello_world/build/main
faff: main
Hello, world!
faff: `all` updated (1/1 0.694s)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:不解析XML的简单XML。例外   KIE Workbench的java自定义UI   java将元素从bucket移动到LinkedList,但有一个元素被完全删除   如何将java stream collect转换为scala   java运行AsynkTask多次不工作   java组织。xml。萨克斯。SAXParseException:cvccomplextype。2.4.c:匹配的通配符是严格的   java是一种计算排序算法所需时间的合适方法   java在O(logn)时间内对排序整数数组中具有相同数字的数字进行计数   xpages从当前数据库javaAgent调用另一个数据库的javaAgent   java如何在instagram中上传特定位置的所有照片   JavaApachePOI可以有效地删除多个列   java创建的对象数   java我可以在关闭连接时关闭Oracle JDBC自动提交吗?