Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::make::CommandLineCompilerTool Class Reference
#include <CommandLineCompilerTool.h>
Inheritance diagram for acdk::make::CommandLineCompilerTool:
List of all members.
Detailed Description
a command line based tool
Constructor & Destructor Documentation
acdk::make::CommandLineCompilerTool::CommandLineCompilerTool |
( |
IN(RString) |
toolClass, |
|
|
IN(RString) |
toolTribe, |
|
|
IN(RProps) |
toolProps |
|
) |
[inline] |
|
Member Function Documentation
virtual bool acdk::make::CommandLineCompilerTool::configure |
( |
IN(RProps) |
env |
) |
[virtual] |
|
bool acdk::make::CommandLineCompilerTool::execute |
( |
IN(RString) |
exec, |
|
|
IN(RProps) |
props |
|
) |
[virtual] |
|
|
Public interface to execute a task.
Implementation Task should implement execute. - Parameters:
-
exec | string identifies what to do |
props | current properties |
Reimplemented from acdk::make::AbstractTask. |
RProps acdk::make::CommandLineCompilerTool::getToolProps |
( |
|
) |
[inline] |
|
void acdk::make::CommandLineCompilerTool::setDependencyChecker |
( |
IN(RDependencyChecker) |
depChecker |
) |
[inline] |
|
Member Data Documentation
|
Expects following properties: TOOL_BASENAME: base name of the command line utility.
After the tool is configured the TOOL_FQNAME is set. TOOL_MASK: Mask, which evaluate the command line. |