Lines Matching refs:package
46 {"package", required_argument, nullptr, 'p'},
282 std::string package = packagePath.substr(0, index);
289 auto it = packagePathMap.find(package);
291 Logger::E(TAG, "The '%s:%s' has been set.", package.c_str(), path.c_str());
295 packagePathMap[package] = path;
374 Logger::E(TAG, "Option 'intf-type sa' not support option 'p' or 'package'.");
661 " -p, --package <package name> Set package of idl files, only support 'intf-type hdi'\n"
666 " -r <rootPackage>:<rootPath> Set root path of root package, only support 'intf-type hdi'\n"
688 * package:ohos.hdi.foo.v1_0
691 std::string Options::GetRootPackage(const std::string &package) const
695 if (StringHelper::StartWith(package, packageRoot.first)) {
705 * package:ohos.hdi.foo.v1_0
708 std::string Options::GetRootPath(const std::string &package) const
712 if (StringHelper::StartWith(package, packageRoot.first)) {
722 * package:ohos.hdi.foo.v1_0
725 std::string Options::GetSubPackage(const std::string &package) const
729 return package;
731 std::string rootPackage = GetRootPackage(package);
733 return package;
736 return package.substr(rootPackage.size() + 1);
741 * package:ohos.hdi.foo.v1_0
744 std::string Options::GetPackagePath(const std::string &package) const
750 if (StringHelper::StartWith(package, packageRoot.first)) {
758 std::string curPath = File::AdapterPath(StringHelper::Replace(package, '.', SEPARATOR));
766 std::string subPath = StringHelper::Replace(package.substr(rootPackage.size() + 1), '.', SEPARATOR);