{"html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fkinneko.hatenadiary.org%2Fentry%2F20120118%2Fp88\" title=\" waf - The meta build system - kinneko@\u8ee2\u8077\u5148\u52df\u96c6\u4e2d\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_url":"https://hatena.blog","version":"1.0","provider_name":"Hatena Blog","blog_url":"https://kinneko.hatenadiary.org/","height":"190","author_name":"kinneko","type":"rich","description":"http://code.google.com/p/waf/ Python\u3067\u66f8\u304b\u308c\u305f\u30d3\u30eb\u30c9\u30c4\u30fc\u30eb\u3002 Waf is a Python-based framework for configuring, compiling and installing applications. Here are perhaps the most important features of Waf: Automatic build order: the build order is computed from input and output files, among others Automatic depende\u2026","url":"https://kinneko.hatenadiary.org/entry/20120118/p88","author_url":"https://blog.hatena.ne.jp/kinneko/","blog_title":"kinneko@\u8ee2\u8077\u5148\u52df\u96c6\u4e2d\u306e\u65e5\u8a18","categories":[],"published":"2012-01-18 00:01:27","width":"100%","image_url":null,"title":" waf - The meta build system"}