Skip to content

Commit

Permalink
Fixes #3670. Set Target Compiler and Target Language flags.
Browse files Browse the repository at this point in the history
  • Loading branch information
adeas31 committed Feb 8, 2016
1 parent 55eb18e commit 18e70bd
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions OMEdit/OMEditGUI/MainWindow.cpp
Expand Up @@ -240,10 +240,14 @@ MainWindow::MainWindow(QSplashScreen *pSplashScreen, bool debug, QWidget *parent
// set the index reduction methods.
mpOMCProxy->setIndexReductionMethod(mpOptionsDialog->getSimulationPage()->getIndexReductionMethodComboBox()->currentText());
// set the OMC Flags.
if (!mpOptionsDialog->getSimulationPage()->getOMCFlagsTextBox()->text().isEmpty())
if (!mpOptionsDialog->getSimulationPage()->getOMCFlagsTextBox()->text().isEmpty()) {
mpOMCProxy->setCommandLineOptions(mpOptionsDialog->getSimulationPage()->getOMCFlagsTextBox()->text());
if (mpOptionsDialog->getDebuggerPage()->getGenerateOperationsCheckBox()->isChecked())
}
if (mpOptionsDialog->getDebuggerPage()->getGenerateOperationsCheckBox()->isChecked()) {
mpOMCProxy->setCommandLineOptions("+d=infoXmlOperations");
}
mpOMCProxy->setCommandLineOptions(QString("+simCodeTarget=%1").arg(mpOptionsDialog->getSimulationPage()->getTargetLanguageComboBox()->currentText()));
mpOMCProxy->setCommandLineOptions(QString("+target=%1").arg(mpOptionsDialog->getSimulationPage()->getTargetCompilerComboBox()->currentText()));
// restore OMEdit widgets state
QSettings *pSettings = OpenModelica::getApplicationSettings();
if (mpOptionsDialog->getGeneralSettingsPage()->getPreserveUserCustomizations())
Expand Down

0 comments on commit 18e70bd

Please sign in to comment.