MakefileTarget Struct Reference

Target element in a Makefile.am (Used by Makefile).

#include <openldev-makefile-parser.h>


Data Fields

int type
bool user_prefix
string name
string prefix
vector< string > sources
vector< string > ldflags
vector< string > ldadd


Field Documentation

vector<string> MakefileTarget::ldadd
 

List of libraries (LDADD or LIBADD) included when building the target.

vector<string> MakefileTarget::ldflags
 

List of linker flags (LDFLAGS) used when linking the target.

string MakefileTarget::name
 

The name of the target. It can include alphanumeric characters, dashes and periods.

string MakefileTarget::prefix
 

The full text version of the prefix to be used. These can include, but are not limited to a user-defined prefix, bin, sbin, lib, etc.

vector<string> MakefileTarget::sources
 

List of sources (SOURCES) that should be compiled to create the target.

int MakefileTarget::type
 

The type of target defined by the TargetType enumeration. This can be TARGET_PROGRAM, TARGET_LIBRARY or TARGET_LTLIBRARY.

bool MakefileTarget::user_prefix
 

TRUE if this target is going to use a user-defined prefix.


The documentation for this struct was generated from the following file:
Generated on Sun May 14 14:57:42 2006 for OpenLDev by  doxygen 1.4.6