OpenASIP
2.0
|
#include <string>
#include <iostream>
#include <vector>
#include "BuildOpset.hh"
#include "FileSystem.hh"
#include "CmdLineOptions.hh"
#include "Environment.hh"
#include "Conversion.hh"
#include "tce_config.h"
#include "OperationBuilder.hh"
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
Variables | |
const string | SCHEMA_FILE_NAME = "Operation_Schema.xsd" |
Program that builds operation behavior module and locates them to the target directory.
Definition in file BuildOpset.cc.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Main program.
Searches for XML file given to it as a parameter. Then searches for a corresponding operation behavior source file and compiles it.
Definition at line 124 of file BuildOpset.cc.
References CmdLineParser::argument(), OperationBuilder::behaviorFile(), OperationBuilder::buildObject(), FileSystem::currentWorkingDir(), FileSystem::DIRECTORY_SEPARATOR, FileSystem::directoryOfPath(), Exception::errorMessage(), Exception::fileName(), FileSystem::fileOfPath(), Application::initialize(), OperationBuilder::instance(), FileSystem::isAbsolutePath(), Exception::lineNum(), CmdLineParser::numberOfArguments(), options, CmdLineOptions::parse(), MachInfoCmdLineOptions::printHelp(), Exception::procedureName(), Application::setCmdLineOptions(), Conversion::toString(), and OperationBuilder::verifyXML().
const string SCHEMA_FILE_NAME = "Operation_Schema.xsd" |
Definition at line 53 of file BuildOpset.cc.