]> git.tdb.fi Git - builder.git/blobdiff - source/filetarget.cpp
Move C-specific stuff from SourceFile to CSourceFile
[builder.git] / source / filetarget.cpp
index bc4e110d8700002f822bca478d0e6aa6fde6a8be..054be8143dec5c090098c0bff0405aba42168bf4 100644 (file)
@@ -30,7 +30,7 @@ void FileTarget::touch()
 
 void FileTarget::check_rebuild()
 {
-       if(!buildable)
+       if(!tool)
                return;
 
        if(builder.get_build_all())
@@ -39,7 +39,7 @@ void FileTarget::check_rebuild()
                mark_rebuild("Does not exist");
        else
        {
-               for(TargetList::iterator i=depends.begin(); (i!=depends.end() && !rebuild); ++i)
+               for(Dependencies::iterator i=depends.begin(); (i!=depends.end() && !rebuild); ++i)
                {
                        FileTarget *ft = dynamic_cast<FileTarget *>(*i);
                        if(ft && ft->get_mtime()>mtime)