svn path=/trunk/; revision=28770
return compilationUnit.GetSwitches ();
}
+string
+MingwModuleHandler::GetPropertyValue ( const Module& module, const std::string& name )
+{
+ for ( size_t i = 0; i < module.project.non_if_data.properties.size (); i++ )
+ {
+ const Property& property = *module.project.non_if_data.properties[i];
+ if ( property.name == name )
+ return property.value;
+ }
+ return string ( "" );
+}
+
string
MingwModuleHandler::GetRpcServerHeaderFilename ( string basename ) const
{
void GenerateBuildNonSymbolStrippedCode ();
void CleanupCompilationUnitVector ( std::vector<CompilationUnit*>& compilationUnits );
void GetRpcHeaderDependencies ( std::vector<std::string>& dependencies ) const;
+ static std::string GetPropertyValue ( const Module& module, const std::string& name );
std::string GetRpcServerHeaderFilename ( std::string basename ) const;
std::string GetRpcClientHeaderFilename ( std::string basename ) const;
std::string GetIdlHeaderFilename ( std::string basename ) const;