cf3639fad2ab469787f702057204f451e2660745
8 Bootstrap::Bootstrap ( const Project
& project_
,
10 const XMLElement
& bootstrapNode
)
18 Bootstrap::~Bootstrap ()
23 Bootstrap::IsSupportedModuleType ( ModuleType type
)
34 case KernelModeDriver
:
47 throw InvalidOperationException ( __FILE__
,
52 Bootstrap::Initialize ()
54 if ( !IsSupportedModuleType ( module
->type
) )
56 throw InvalidBuildFileException (
58 "<bootstrap> is not applicable for this module type." );
61 const XMLAttribute
* att
= node
.GetAttribute ( "base", false );
67 att
= node
.GetAttribute ( "nameoncd", false );
69 nameoncd
= att
->value
;
71 nameoncd
= module
->GetTargetName ();
75 Bootstrap::ProcessXML()