]> git.tdb.fi Git - builder.git/blobdiff - source/executable.cpp
Add comments
[builder.git] / source / executable.cpp
index fb1edfb2f2193b34b9f46ff35d0b95817a66b8a4..8f8c9a2dc0f2c3d35ff93b0206acc45b6befd26b 100644 (file)
@@ -16,6 +16,9 @@ Executable::Executable(Builder &b, const Component &c, const list<ObjectFile *>
                add_depend(*i);
 }
 
+/**
+Finds and adds any required libraries to the dependencies.
+*/
 void Executable::find_depends()
 {
        const list<string> &libs=comp.get_build_info().libs;
@@ -34,6 +37,10 @@ Action *Executable::build()
        return Target::build(new Link(builder, *this));;
 }
 
+/**
+Returns the name for the executable.  We can't do this in the constructor since
+we need to pass the value to the Target c'tor.
+*/
 string Executable::generate_target_name(const Component &c)
 {
        string prefix,suffix;