diff --git a/src/mapleall/maple_driver/src/maple_comb_compiler.cpp b/src/mapleall/maple_driver/src/maple_comb_compiler.cpp index 1bd79f2920ecc235793e4ed736a1ae51da1f1082..7f3763713ee515eecfb638d28168898af1476191 100644 --- a/src/mapleall/maple_driver/src/maple_comb_compiler.cpp +++ b/src/mapleall/maple_driver/src/maple_comb_compiler.cpp @@ -31,6 +31,9 @@ std::string MapleCombCompiler::GetInputFileName(const MplOptions &options) const if (options.GetInputFileType() == InputFileType::kFileTypeVtableImplMpl) { return options.GetOutputFolder() + options.GetOutputName() + ".VtableImpl.mpl"; } + if (options.GetInputFileType() == InputFileType::kFileTypeBpl) { + return options.GetOutputFolder() + options.GetOutputName() + ".bpl"; + } return options.GetOutputFolder() + options.GetOutputName() + ".mpl"; } diff --git a/src/mapleall/maple_driver/src/mpl_options.cpp b/src/mapleall/maple_driver/src/mpl_options.cpp index 30ef4d5b58bc8ea069d8c62ab59963f41f18b602..ea14f179e12fc3030113b0094d992d096b2ccd58 100644 --- a/src/mapleall/maple_driver/src/mpl_options.cpp +++ b/src/mapleall/maple_driver/src/mpl_options.cpp @@ -466,6 +466,9 @@ std::string MplOptions::GetInputFileNameForPrint() const{ if (inputFileType == InputFileType::kFileTypeVtableImplMpl) { return outputFolder + outputName + ".VtableImpl.mpl"; } + if (inputFileType == InputFileType::kFileTypeBpl) { + return outputFolder + outputName + ".bpl"; + } return outputFolder + outputName + ".mpl"; }