nix-build: Use showManPage() and printVersion()

This commit is contained in:
Eelco Dolstra 2017-01-16 22:06:05 +01:00
parent 451c223dee
commit 40dfac968a

View file

@ -136,15 +136,11 @@ int main(int argc, char ** argv)
if (arg == "--help") { if (arg == "--help") {
deletePath(tmpDir); deletePath(tmpDir);
tmpDir.cancel(); showManPage(myName);
execlp("man", "man", myName, NULL);
throw SysError("executing man");
} }
else if (arg == "--version") { else if (arg == "--version")
std::cout << myName << " (Nix) " << nixVersion << '\n'; printVersion(myName);
return;
}
else if (arg == "--add-drv-link") { else if (arg == "--add-drv-link") {
drvLink = "./derivation"; drvLink = "./derivation";