]> git.tdb.fi Git - builder.git/blobdiff - source/executable.cpp
Support building static libraries (but not using them yet)
[builder.git] / source / executable.cpp
index 630ac71f717e639173cc47ea3b74a7df28b84ffb..fb1edfb2f2193b34b9f46ff35d0b95817a66b8a4 100644 (file)
@@ -31,19 +31,18 @@ void Executable::find_depends()
 
 Action *Executable::build()
 {
-       return Target::build(new Link(builder, *this, comp));;
+       return Target::build(new Link(builder, *this));;
 }
 
-string Executable::generate_target_name(const Component &comp)
+string Executable::generate_target_name(const Component &c)
 {
-       string prefix;
-       string suffix;
+       string prefix,suffix;
 
-       if(comp.get_type()==Component::LIBRARY)
+       if(c.get_type()==Component::LIBRARY)
        {
                prefix="lib";
                suffix=".so";
        }
 
-       return (comp.get_package().get_source()/(prefix+comp.get_name()+suffix)).str();
+       return (c.get_package().get_source()/(prefix+c.get_name()+suffix)).str();
 }