anchor.diff:    task :build
   
   end
  -
   
   namespace "tests" do
   
  
positive.code:   task :build => [:run]
    task :build
  
  
    rule '.o' => '.<%=extension%>' do |t|
      sh "g++ #{t.source} -c -o <%=output_dir%>/#{t.name} -I<%=test_dir%>/gtest/include"
    end
    
  
  end
  
  
  rule '.o' => '.<%=extension%>' do |t|
    sh "g++ #{t.source} -c -o <%=output_dir%>/#{t.name}"
  end
  
  
  # Insert your file dependencies here
  # file 'FileName.o' =>[ 'Header.h', 'OtherHeader.h' ]
  
negative.code: TOBJ = TESTS.ext('o')
  
  namespace "main" do
  
    desc "Compile main application"
    task :compile => [ "<%=output_dir%>/<%=source_dir%>", :reset, "main"]
  