!878 adapt module source dir

Merge pull request !878 from 李伟峰/master
This commit is contained in:
openharmony_ci
2022-02-26 07:38:47 +00:00
committed by Gitee
+4 -1
View File
@@ -14,6 +14,7 @@
*/
#include <cinttypes>
#include <regex>
#include "appexecfwk_errors.h"
#include "app_log_wrapper.h"
@@ -1211,7 +1212,9 @@ ErrCode FormMgrAdapter::CreateFormItemInfo(const BundleInfo &bundleInfo,
if (formInfo.moduleName == item.moduleName) {
itemInfo.AddHapSourceDirs(item.moduleSourceDir);
}
itemInfo.AddModuleInfo(item.moduleName, item.moduleSourceDir);
auto moduleSourceDir = std::regex_replace(item.moduleSourceDir, std::regex(Constants::ABS_CODE_PATH),
Constants::LOCAL_BUNDLES);
itemInfo.AddModuleInfo(item.moduleName, moduleSourceDir);
}
return ERR_OK;
}