test/Rantfile in rant-0.4.4 vs test/Rantfile in rant-0.4.6
- old
+ new
@@ -18,15 +18,15 @@
file "version.t" do |t|
open(t.name, "w") { |f| f.puts "1.0" }
end
gen Action do
- rac.build "version.t"
+ rant.build "version.t"
end
auto_t_task = source "auto.rf"
-rac.abort unless auto_t_task.name == "auto.t"
+rant.abort unless auto_t_task.name == "auto.t"
task :clean do
sys.rm_f %w(auto.t auto.rf version.t)
sys.rm_rf %w(basedir.t)
end
@@ -43,11 +43,11 @@
task :subdir_tmp do
subdirs %w(tmp.t)
end
task :build_test_t do |t|
- rac.build "tmp.t/test.t"
+ rant.build "tmp.t/test.t"
# just ensure we're NOT in the tmp.t directory
#STDERR.puts Dir.pwd
test(?d, "tmp.t") or t.fail
end
@@ -84,7 +84,21 @@
end
end
end
task :dep_on_make_files => ["make_files.t"]
+
+task "print_name.t" do |t|
+ puts t.full_name
+end
+
+file "depends_name.t" => "print_name.t" do |t|
+ import "sys/more"
+ sys.write_to_file t.name, File.read(t.source) + "a\n"
+end
+
+task "call-make" do |t|
+ make "print_name.t"
+ puts t.full_name
+end
# vim: ft=ruby