{"thread":{"id":"46013","subject":"Options to avoid docs generation/installation","startedAt":"2017-05-21T03:01:37Z","lastAt":"2017-05-21T06:18:06Z","messageCount":2,"participants":["Neil Cafferkey","Ævar Arnfjörð Bjarmason"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"320365","messageId":"20170521025604.GA8068@csmail.ucc.ie","threadId":"46013","inReplyTo":null,"subject":"Options to avoid docs generation/installation","fromName":"Neil Cafferkey","fromEmail":"n.cafferkey@cs.ucc.ie","sentAt":"2017-05-21T02:56:04Z","receivedAt":"2017-05-21T03:01:37Z","isPatch":false,"sender":{"key":"n.cafferkey@cs.ucc.ie","avatar":null},"body":"Hi,\n\nThe INSTALL file says that docs are not built by default, but that's not my \nexperience. \"make all\" results in the generation of several Perl man pages, \ne.g. \"Git.3pm\". Is it the case that the behaviour documented is not \npropagated to the perl subdir?\n\nAlso, setting --mandir=/dev/null still results in the pages being installed \nin their usual location (at least in combination with setting --prefix to \navoid disturbing my production git installation).\n\nRegards,\nNeil\n"},{"id":"320367","messageId":"CACBZZX4VjxfHBn6O6mWBh-DfAy9cHUxcnn-UfVHzCqm+2VZOiA@mail.gmail.com","threadId":"46013","inReplyTo":"20170521025604.GA8068@csmail.ucc.ie","subject":"Re: Options to avoid docs generation/installation","fromName":"Ævar Arnfjörð Bjarmason","fromEmail":"avarab@gmail.com","sentAt":"2017-05-21T06:17:38Z","receivedAt":"2017-05-21T06:18:06Z","isPatch":false,"sender":{"key":"avarab@gmail.com","avatar":"https://avatars.githubusercontent.com/u/45301?v=4"},"body":"On Sun, May 21, 2017 at 4:56 AM, Neil Cafferkey <n.cafferkey@cs.ucc.ie> wrote:\n> The INSTALL file says that docs are not built by default, but that's not my\n> experience. \"make all\" results in the generation of several Perl man pages,\n> e.g. \"Git.3pm\". Is it the case that the behaviour documented is not\n> propagated to the perl subdir?\n\nYes, this is a bug in the Makefile glue code for the perl subdir.\n\n> Also, setting --mandir=/dev/null still results in the pages being installed\n> in their usual location (at least in combination with setting --prefix to\n> avoid disturbing my production git installation).\n\nSounds like another bug, maybe, but I didn't have time to dig into\nthis one. When you run ./configure --mandir=* that does end up in\nconfig.mak.autogen, which we source and it should override the\n`mandir` in the Makefile, but maybe it doesn't work properly...\n"}]}