renamed some files, implemented stage and package sealing, and introduced scaffolding for signing
This commit is contained in:
@@ -79,6 +79,7 @@ extern "C" const char* dpm_get_description(void) {
|
||||
* @param argv Array of argument strings
|
||||
* @return 0 on success, non-zero on failure
|
||||
*/
|
||||
// In build.cpp, update the dpm_module_execute function
|
||||
extern "C" int dpm_module_execute(const char* command, int argc, char** argv) {
|
||||
// Parse the command
|
||||
Command cmd = parse_command(command);
|
||||
@@ -94,6 +95,15 @@ extern "C" int dpm_module_execute(const char* command, int argc, char** argv) {
|
||||
case CMD_MANIFEST:
|
||||
return cmd_manifest(argc, argv);
|
||||
|
||||
case CMD_SIGN:
|
||||
return cmd_sign(argc, argv);
|
||||
|
||||
case CMD_SEAL:
|
||||
return cmd_seal(argc, argv);
|
||||
|
||||
case CMD_UNSEAL:
|
||||
return cmd_unseal(argc, argv);
|
||||
|
||||
case CMD_UNKNOWN:
|
||||
default:
|
||||
return cmd_unknown(command, argc, argv);
|
||||
|
||||
Reference in New Issue
Block a user