Lines Matching defs:pszManifest
50 * @param pszManifest The manifest file. NULL if standard input.
56 static RTEXITCODE rtManifestDoVerify(const char *pszManifest, bool fStdFormat, const char *pszChDir)
63 if (!pszManifest)
72 rc = RTVfsChainOpenIoStream(pszManifest, RTFILE_O_READ | RTFILE_O_DENY_WRITE | RTFILE_O_OPEN, &hVfsIos, &pszError);
80 rc, pszManifest, pszError - pszManifest, "");
82 "Failed with %Rrc opening the input manifest '%s'", rc, pszManifest);
174 * @param pszManifest The name of the output manifest file. NULL if
185 static RTEXITCODE rtManifestDoCreate(const char *pszManifest, bool fStdFormat, const char *pszChDir, uint32_t fAttr,
193 if (!pszManifest)
202 rc = RTVfsChainOpenIoStream(pszManifest, RTFILE_O_WRITE | RTFILE_O_DENY_WRITE | RTFILE_O_CREATE_REPLACE,
211 rc, pszManifest, pszError - pszManifest, "");
213 "Failed with %Rrc opening the manifest '%s'", rc, pszManifest);
297 const char *pszManifest = NULL;
348 if (pszManifest)
350 pszManifest = ValueUnion.psz;
391 rcExit = rtManifestDoCreate(pszManifest, fStdFormat, pszChDir, fAttr, &GetState, &ValueUnion, rc);
404 rcExit = rtManifestDoVerify(pszManifest, fStdFormat, pszChDir);