'Add \'libname\' to the list of libraries that will be included in
all links driven by this compiler object.  Note that \'libname\'
should *not* be the name of a file containing a library, but the
name of the library itself: the actual filename will be inferred by
the linker, the compiler, or the compiler class (depending on the
platform).
The linker will be instructed to link against libraries in the
order they were supplied to \'add_library()\' and/or
\'set_libraries()\'.  It is perfectly valid to duplicate library
names; the linker will be instructed to link against libraries as
many times as they are mentioned.'

def add_library(self, libname):

    self.libraries.append(libname)
