]> git.saurik.com Git - ldid.git/blobdiff - ldid.hpp
Add -q and -Q to dump and sign "requirement data".
[ldid.git] / ldid.hpp
index 6982e3979214fc1591923b975435c2b88b06498b..3ca939cce8024f204c90fb44015c3034e02351f9 100644 (file)
--- a/ldid.hpp
+++ b/ldid.hpp
@@ -139,11 +139,11 @@ class UnionFolder :
     }
 };
 
-std::string Bundle(const std::string &root, Folder &folder, const std::string &key, std::map<std::string, std::vector<char>> &remote, const std::string &entitlements);
+std::string Bundle(const std::string &root, Folder &folder, const std::string &key, std::map<std::string, std::vector<char>> &remote, const std::string &entitlements, const std::string &requirement);
 
 typedef std::map<uint32_t, std::vector<char>> Slots;
 
-void Sign(const void *idata, size_t isize, std::streambuf &output, const std::string &identifier, const std::string &entitlements, const std::string &key, const Slots &slots);
+void Sign(const void *idata, size_t isize, std::streambuf &output, const std::string &identifier, const std::string &entitlements, const std::string &requirement, const std::string &key, const Slots &slots);
 
 }