From: dongkwan Date: Thu, 17 Apr 2025 10:42:50 +0000 (+0900) Subject: [PackageManager] Add RPK type X-Git-Tag: submit/tizen/20250424.150948~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=afaf131af1632892b7d2d441ca1fffe993e1f069;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [PackageManager] Add RPK type --- diff --git a/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageType.cs b/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageType.cs index b70ff3f08..fcf46a9fa 100644 --- a/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageType.cs +++ b/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageType.cs @@ -40,7 +40,12 @@ namespace Tizen.Applications /// A special meaning type to represent the Tizen application package which is installed using the RPM spec. /// Only some preloaded packages can have this type. /// - RPM + RPM, + /// + /// Tizen Resource Package (RPK) for sharing read-only resources with access control and version management. + /// + /// 13 + RPK } internal static class PackageTypeMethods @@ -65,6 +70,10 @@ namespace Tizen.Applications { return PackageType.RPM; } + else if (lowerType == "rpk") + { + return PackageType.RPK; + } else { throw PackageManagerErrorFactory.GetException(Interop.PackageManager.ErrorCode.InvalidParameter, "type should be tpk or wgt");