Add CompilerStack::setLibraries

This commit is contained in:
Alex Beregszaszi
2017-07-26 15:05:16 +01:00
parent fa5a7efb45
commit 6848199b66
5 changed files with 17 additions and 8 deletions
+3 -1
View File
@@ -774,10 +774,12 @@ bool CommandLineInterface::processInput()
m_compiler->setRemappings(m_args[g_argInputFile].as<vector<string>>());
for (auto const& sourceCode: m_sourceCodes)
m_compiler->addSource(sourceCode.first, sourceCode.second);
if (m_args.count(g_argLibraries))
m_compiler->setLibraries(m_libraries);
// TODO: Perhaps we should not compile unless requested
bool optimize = m_args.count(g_argOptimize) > 0;
unsigned runs = m_args[g_argOptimizeRuns].as<unsigned>();
bool successful = m_compiler->compile(optimize, runs, m_libraries);
bool successful = m_compiler->compile(optimize, runs);
for (auto const& error: m_compiler->errors())
SourceReferenceFormatter::printExceptionInformation(