in tools/ROADAttributesCodeGenerator/ROADAttributesCodeGenerator/main.m [48:65]
int main(int argc, const char * argv[]) {
@autoreleasepool {
RFArgumentResolver *cmdLineArguments = [[RFArgumentResolver alloc] initWithArgv:argv argvCount:argc];
if (!isValidParameters(cmdLineArguments)) {
PrintUsage();
return 1;
}
NotifyAboutStartProcessing(cmdLineArguments);
NSArray *defineModels = [RFDefineParser parseDefines:cmdLineArguments.definePaths];
[RFSourceFilesProcessor generateAttributeFactoriesIntoPath:cmdLineArguments.destinationPath fromSourceCodePaths:cmdLineArguments.sourcePaths useDefines:defineModels excludePaths:cmdLineArguments.excludePaths];
NotifyAboutFinishProcessing(cmdLineArguments);
}
return 0;
}