Sha256: d1c5902868956c2fe8ac007e12e550181bacbdc71ddac4d68d8bb08c68d6b472
Contents?: true
Size: 590 Bytes
Versions: 6
Compression:
Stored size: 590 Bytes
Contents
import "c/dependencies", "autoclean" var :deps, 1..3 file "a.t" => sys["**/*.{c,cpp}"] do |t| sys.touch t.name end file "hello.t" => "hello.c" do |t| sys.touch t.name end file "bar.t" => "src/bar.c" do |t| sys.touch t.name end desc "Create C source dependency file." gen C::Dependencies gen C::Dependencies, "deps2.t", :search => [".", "include"] gen C::Dependencies, "deps3.t", :search => [".", "include", "src"] gen Action do source case var[:deps] when 2: "deps2.t" when 3: "deps3.t" else "c_dependencies" end end gen AutoClean # vim:ft=ruby
Version data entries
6 entries across 6 versions & 1 rubygems