]> git.tdb.fi Git - builder.git/blobdiff - source/exportdefinitions.cpp
Cache result of parsing $PATH
[builder.git] / source / exportdefinitions.cpp
index 8fbf76e9f037c21ffaf3b2b541ac2a6e780039da..1af76034e5e8c9a4d0be81c9c434c0c050cb7a26 100644 (file)
@@ -10,11 +10,11 @@ ExportDefinitions::ExportDefinitions(Builder &b, const Component &c, const list<
        FileTarget(b, c.get_package(), generate_target_path(c))
 {
        component = &c;
-       for(list<ObjectFile *>::const_iterator i=objs.begin(); i!=objs.end(); ++i)
-               add_dependency(**i);
+       for(ObjectFile *o: objs)
+               add_dependency(*o);
 }
 
 FS::Path ExportDefinitions::generate_target_path(const Component &comp)
 {
-       return comp.get_package().get_temp_dir()/comp.get_name()/(comp.get_name()+".def");
+       return comp.get_package().get_temp_directory()/comp.get_name()/(comp.get_name()+".def");
 }