diff --git a/MainWidget.cpp b/MainWidget.cpp index 407bfeb..30d9e5e 100644 --- a/MainWidget.cpp +++ b/MainWidget.cpp @@ -7,7 +7,7 @@ MainWidget::MainWidget(QWidget* parent) : QWidget(parent), ui(new Ui::MainWidget) { ui->setupUi(this); - setWindowTitle("packqt v1.0.2"); + setWindowTitle("packqt v1.0.3"); connect_operator(); control_init(); } @@ -301,7 +301,7 @@ bool MainWidget::add_run_sh(const std::string& out_dir, const std::string& exe_n std::string run_sh = content.toStdString(); boost::replace_all(run_sh, "replace_string", exe_name); - std::string out_sh = fs::path(out_dir).append("run.sh").string(); + std::string out_sh = fs::path(out_dir).append(exe_name + ".sh").string(); std::ofstream out(out_sh, std::ios::out); if (!out.is_open()) { return false; diff --git a/adddesktop.cpp b/adddesktop.cpp index 24753b7..e940fda 100644 --- a/adddesktop.cpp +++ b/adddesktop.cpp @@ -65,7 +65,7 @@ void AddDesktop::install_to_desktop() return; } std::string binaryName = fs::path(binaryPath).filename().string(); - fs::path sh_path = fs::path(binaryPath).parent_path().append("run.sh"); + fs::path sh_path = fs::path(binaryPath).parent_path().append(binaryName + ".sh"); if (!fs::exists(sh_path)) { MainWidget::add_run_sh(sh_path.parent_path().string(), binaryName); }