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