Add "base package" package attribute
This commit is contained in:
@@ -64,6 +64,7 @@ public:
|
||||
const BString& Description() const;
|
||||
const BString& Vendor() const;
|
||||
const BString& Packager() const;
|
||||
const BString& BasePackage() const;
|
||||
const BString& Checksum() const;
|
||||
const BString& InstallPath() const;
|
||||
|
||||
@@ -96,6 +97,7 @@ public:
|
||||
void SetDescription(const BString& description);
|
||||
void SetVendor(const BString& vendor);
|
||||
void SetPackager(const BString& packager);
|
||||
void SetBasePackage(const BString& basePackage);
|
||||
void SetChecksum(const BString& checksum);
|
||||
void SetInstallPath(const BString& installPath);
|
||||
|
||||
@@ -205,6 +207,7 @@ private:
|
||||
BString fDescription;
|
||||
BString fVendor;
|
||||
BString fPackager;
|
||||
BString fBasePackage;
|
||||
|
||||
uint32 fFlags;
|
||||
|
||||
|
||||
@@ -40,6 +40,7 @@ enum BPackageInfoAttributeID {
|
||||
B_PACKAGE_INFO_CHECKSUM, // sha256-checksum
|
||||
B_PACKAGE_INFO_INSTALL_PATH, // package install path; only for package
|
||||
// building
|
||||
B_PACKAGE_INFO_BASE_PACKAGE, // name of the base package for this package
|
||||
//
|
||||
B_PACKAGE_INFO_ENUM_COUNT,
|
||||
};
|
||||
|
||||
@@ -128,6 +128,7 @@ enum BHPKGAttributeID {
|
||||
B_HPKG_ATTRIBUTE_ID_PACKAGE_URL = 41,
|
||||
B_HPKG_ATTRIBUTE_ID_PACKAGE_SOURCE_URL = 42,
|
||||
B_HPKG_ATTRIBUTE_ID_PACKAGE_INSTALL_PATH = 43,
|
||||
B_HPKG_ATTRIBUTE_ID_PACKAGE_BASE_PACKAGE = 44,
|
||||
//
|
||||
B_HPKG_ATTRIBUTE_ID_ENUM_COUNT,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user