update: add TARGET_PREFIX define to backup/install calls

This commit is contained in:
max_10
2018-02-04 20:33:04 +01:00
committed by Thilo Graf
parent ee04bbb368
commit a81669de07

View File

@@ -642,7 +642,7 @@ int CFlashUpdate::exec(CMenuTarget* parent, const std::string &actionKey)
ofgwrite will copy this tarball to new rootfs.
It's untared at first start of new image.
*/
my_system(3, "/bin/backup.sh", "/tmp", "backup_flash.tar.gz");
my_system(3, TARGET_PREFIX "/bin/backup.sh", "/tmp", "backup_flash.tar.gz");
hintBox.hide();
}
@@ -727,7 +727,7 @@ int CFlashUpdate::exec(CMenuTarget* parent, const std::string &actionKey)
#endif
else // not image, install
{
const char install_sh[] = "/bin/install.sh";
const char install_sh[] = TARGET_PREFIX "/bin/install.sh";
dprintf(DEBUG_NORMAL, "[update] calling %s %s %s\n",install_sh, g_settings.update_dir.c_str(), filename.c_str() );
#ifndef DRYRUN
my_system(3, install_sh, g_settings.update_dir.c_str(), filename.c_str());