summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)AuthorFilesLines
2018-01-12Add meson build systemDylan Baker1-0/+67
This patch adds a complete meson build system, including tests and install. It has the necessary hooks to allow it be used as a subproject for other meson based builds such as mesa. Signed-off-by: Dylan Baker <dylan.c.baker@intel.com> Reviewed-and-tested-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-04-04man: fix bug report instructions (third time's the charm)Eric Engestrom6-6/+6
Compile- and run-tested this time. Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-04-04man: fix bug report instructions (for real this time)Eric Engestrom6-12/+12
/me derped, component libdrm doesn't exist under Mesa because it's in DRI. While at it, give the full URL and make it https. Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-04-04man: fix bug report instructionEric Engestrom6-12/+12
Component "libdrm" doesn't exist (anymore?) Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-04-04man/drm(7): fix typoEric Engestrom1-1/+1
Reported-by: Oliver Kisielius <oliver.kisielius@gmail.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100559 Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
2016-07-23man: Fix typoAndreas Boll1-1/+1
Signed-off-by: Andreas Boll <andreas.boll.dev@gmail.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
2015-07-29man: remove .man_fixup workaroundEmil Velikov1-8/+3
The whole thing is quite messy - the file is used to indicate that the man pages were correctly generated prior to applying the "fixup" (alias) At the same time we use a rule with the same name, to create the same file if the generation has failed. In other words - it attempts to create the file either way. So there is little point in it and we can remove it. Spotted while attempting to build with bmake which kindly blocked on the following (non compliant construct) .man_fixup: | $(miscman_DATA) Cc: Jonathan Gray <jsg@jsg.id.au> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2015-04-28man: rework the Makefile.amEmil Velikov1-38/+42
Remove GNU make specific constructs and take into consideration that Solaris man 7 is not the same as Linux man 7. This commit introduces a dependency of xorg-macros 1.12 (released 4+ years ago) which is used to handle the above man section discrepancies. Cc: Niveditha Rau <niveditha.rau@oracle.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2013-01-25man: Fix typo and use $() for make expressionsThierry Reding1-1/+2
Due to the typo, none of the .xml files would end up in the release tarball and cause make distcheck as well as builds from the tarball to fail. Using $() isn't strictly necessary but other variables and expressions use that variant already so it makes the usage consistent. Reviewed-by: David Herrmann <dh.herrmann@googlemail.com> Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
2013-01-16man: fix manpage build instructionsDavid Herrmann1-13/+21
This fixes all the out-of-tree build-failures with manpages and uses a .man_fixup file to avoid overriding man-pages on every build. Manpages are only built if xsltproc is found and the stylesheets are available locally. You can disable building manpages with --disable-manpages so the quite expensive xsltproc procedure can be skipped. Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
2013-01-09man: add drm-memory overview pageDavid Herrmann2-2/+437
This adds an overview page that describes Dumb-Buffers, TTM and GEM. It does not describe chipset-specific features. You should do that in the driver-manpages. Signed-off-by: David Herrmann <dh.herrmann@googlemail.com> Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2013-01-09man: add drm-kms overview pageDavid Herrmann2-0/+343
This is an overview page for KMS. It is again targeted at novice users that need redirection to the correct function man-pages. Signed-off-by: David Herrmann <dh.herrmann@googlemail.com> Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2013-01-09man: add drm.7 overview pageDavid Herrmann2-0/+138
The drm.xml file compiles to drm.7 and is meant as a global overview page for libdrm. It is targeted to new users of libdrm and redirects to all other main man-pages. Signed-off-by: David Herrmann <dh.herrmann@googlemail.com> Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2013-01-09man: convert manpages to XML instead of plain troffDavid Herrmann7-160/+363
If we want to use the manpages in external documentation other than normal manpages, we should rather use XML. Furthermore, almost no-one knows troff today, anyway, and XML allows others to easily add more pages without having to learn troff. Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
2012-11-05fix make distcheckDave Airlie1-1/+1
typo, Reported-by: mareko on irc Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-09-17libdrm: man page infrastructure and a few sample man pagesJesse Barnes4-0/+160