net.sf.antcontrib.cpptasks.types
public class LibrarySet extends DataType
Constructor Summary | |
---|---|
LibrarySet() |
Method Summary | |
---|---|
void | execute() |
String | getDataset()
Gets the dataset. |
File | getDir(Project project) |
protected FileSet | getFileSet() |
String[] | getLibs() |
LibraryTypeEnum | getType()
Gets preferred library type
|
boolean | isActive(Project p)
Returns true if the define's if and unless conditions (if any) are
satisfied. |
void | setCaseSensitive(boolean isCaseSensitive)
Sets case sensitivity of the file system. |
void | setDataset(String dataset)
Sets the dataset. |
void | setDir(File dir)
Library directory.
|
void | setIf(String propName)
Sets the property name for the 'if' condition.
|
void | setLibs(CUtil.StringArrayBuilder libs)
Comma-separated list of library names without leading prefixes, such as
"lib", or extensions, such as ".so" or ".a".
|
void | setProject(Project project) |
void | setType(LibraryTypeEnum type)
Sets the preferred library type. |
void | setUnless(String propName)
Set the property name for the 'unless' condition.
|
void | visitLibraries(Project project, Linker linker, File[] libpath, FileVisitor visitor) |
Returns: Returns a String
Returns: library type, may be null.
Parameters: isCaseSensitive "true"|"on"|"yes" if file system is case sensitive, "false"|"off"|"no" when not.
Parameters: dataset The dataset to set
Parameters: dir library directory
Parameters: propName property name
Parameters: propName name of property