Files
reactos/reactos/tools/rbuild/linkerflag.cpp
Casper Hornstrup ae18ba571a Set svn:eol-style=native
svn path=/branches/xmlbuildsystem/; revision=15035
2005-05-06 10:38:30 +00:00

48 lines
775 B
C++

#include "pch.h"
#include <assert.h>
#include "rbuild.h"
using std::string;
using std::vector;
LinkerFlag::LinkerFlag ( const Project& project_,
const XMLElement& linkerFlagNode )
: project(project_),
module(NULL),
node(linkerFlagNode)
{
Initialize();
}
LinkerFlag::LinkerFlag ( const Project& project_,
const Module* module_,
const XMLElement& linkerFlagNode )
: project(project_),
module(module_),
node(linkerFlagNode)
{
Initialize();
}
LinkerFlag::~LinkerFlag ()
{
}
void
LinkerFlag::Initialize ()
{
}
void
LinkerFlag::ProcessXML ()
{
if ( node.value.size () == 0 )
{
throw InvalidBuildFileException (
node.location,
"<linkerflag> is empty." );
}
flag = node.value;
}