Skip to content

Commit

Permalink
[docs] add 3 last missing manpages
Browse files Browse the repository at this point in the history
  • Loading branch information
Reini Urban committed Oct 5, 2014
1 parent c37f6c4 commit 06f6c46
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
1 change: 1 addition & 0 deletions ChangeLog
Expand Up @@ -7,6 +7,7 @@
- Build
+ Fix all -Wshadow instances
- Documentation
+ Add missing manpages for pbc_disassemble, pbc_dump, pbc_merge
- Tests
+ Run fulltests with the runcore=fast,-O1,-O2 fast, without -D040, --gc-debug [GH #1086]
+ Simplify smolder resend usage
Expand Down
13 changes: 13 additions & 0 deletions config/gen/makefiles/docs.in
Expand Up @@ -25,6 +25,9 @@ MAN_1 = binaries/parrot.1 \
binaries/parrot_nci_thunk_gen.1 \
binaries/parrot-nqp.1 \
binaries/parrot-prove.1 \
binaries/pbc_disassemble.1 \
binaries/pbc_dump.1 \
binaries/pbc_merge.1 \
binaries/pbc_to_exe.1 \
binaries/plumage.1 \
binaries/winxed.1
Expand Down Expand Up @@ -75,6 +78,16 @@ ops/index.pod : $(POD) $(OPS_SUMMARY)
$(PERL) $(OPS_SUMMARY) > ops/index.pod
$(ADDGENERATED) "docs/$@" "[doc]"

binaries/pbc_disassemble.1 : ../frontend/pbc_disassemble/main.c
$(POD2MAN) $< > $@
$(ADDGENERATED) "docs/$@" "[main]" man
binaries/pbc_dump.1 : ../frontend/pbc_dump/main.c
$(POD2MAN) $< > $@
$(ADDGENERATED) "docs/$@" "[main]" man
binaries/pbc_merge.1 : ../frontend/pbc_merge/main.c
$(POD2MAN) $< > $@
$(ADDGENERATED) "docs/$@" "[main]" man

#IF(has_pod2man):man: man.good
#ELSE:man: man.stub

Expand Down
2 changes: 2 additions & 0 deletions frontend/pbc_merge/main.c
Expand Up @@ -1040,6 +1040,8 @@ main(int argc, const char **argv)
=back
=cut
*/

/*
Expand Down

1 comment on commit 06f6c46

@usev6
Copy link
Contributor

@usev6 usev6 commented on 06f6c46 Nov 9, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I understand it correctly the changes to config/gen/makefiles/docs.in mean one has to use GNU make (or a compatible make which supports automatic variable '$<') to build Parrot. On a FreeBSD system (using the system make) the build hangs with the following command (input file missing):

/usr/local/bin/pod2man > binaries/pbc_disassemble.1

Until 2014-10-05 I was able to build Parrot with the FreeBSD make.

Please sign in to comment.