Opened 8 years ago

Closed 7 years ago

Last modified 6 years ago

#730 closed task (fixed)

ghc needs a man page

Reported by: almeidaraf@… Owned by: igloo
Priority: normal Milestone: 6.6.1
Component: Build System Version: 6.4.1
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: Difficulty: Unknown
Test Case: N/A Blocked By:
Blocking: Related Tickets:

Description

I think a manual page for ghc would be really nice. I like every binary on my system to have a manual page with its description and ghc doesn't seem to offer one (at least not that I could find). Thank you all for your attention.

Attachments (1)

flags.xsl.in (6.4 KB) - added by igloo 8 years ago.

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by igloo

comment:1 Changed 8 years ago by igloo

I've attached the flags.xsl.in we use to generate a manpage (@VERSION@ gets substituted in it, then it's used thus:

{ head -1 ghc/docs/users_guide/flags.xml; \

echo "<!DOCTYPE sect1 [<!ENTITY ndash \"-\"> \

<!ENTITY ldquo \"\`\"> \
<!ENTITY rdquo \"'\">]>"; \

tail -n +2 ghc/docs/users_guide/flags.xml; } \

| xsltproc debian/flags.xsl - > debian/ghc6.1

)

Thanks
Ian

comment:2 Changed 7 years ago by igloo

  • Milestone set to 6.6.1
  • Test Case set to N/A

comment:3 Changed 7 years ago by igloo

  • Owner set to igloo

comment:4 Changed 7 years ago by simonmar

  • Component changed from Compiler to Build System
  • Type changed from feature request to task

comment:5 Changed 7 years ago by igloo

  • Resolution set to fixed
  • Status changed from new to closed

I've now wired this into the build system.

Set GhcManpages?=YES in mk/build.mk if you want to build the manpage.

Thanks
Ian

comment:6 Changed 6 years ago by simonmar

  • Architecture changed from Unknown to Unknown/Multiple

comment:7 Changed 6 years ago by simonmar

  • Operating System changed from Unknown to Unknown/Multiple
Note: See TracTickets for help on using tickets.