Commit graph

31 commits

Author SHA1 Message Date
rillig
fb94cde2f6 Replaced printf(1) with echo(1), since printf is not available in the
top-level directory of pkgsrc.
2007-05-24 05:33:49 +00:00
rillig
1cf36740dd If more than one location for a topic is found, print an empty line
between them. Up to now, "bmake help topic=configure" looked rather
compressed.
2007-05-24 05:29:06 +00:00
rillig
75757be4d4 When pkgsrc-wip is available, look in those files, too. 2007-04-11 06:40:09 +00:00
rillig
aa979492e3 The mk/*/*/*.mk files are also interesting.
Don't print the make target definition in the help text.
2007-03-09 01:34:50 +00:00
wiz
0ca9fb10ba Remove SCRIPTS_ENV TODO, it is already documented in
mk/configure/bsd.configure-vars.mk.
2007-03-01 18:30:11 +00:00
rillig
fdd9280481 Make the help finder find multi-line definitions, like in
mk/configure/replace-interpreter.mk.
2007-02-20 11:45:40 +00:00
rillig
e5ac8f68ad Documented PKGNAME and PKGREVISION. 2007-02-06 20:03:30 +00:00
rillig
87fa979174 A bit more documentation. 2007-02-06 19:47:13 +00:00
rillig
38cb040e39 More documentation for debugging pkgsrc. 2007-02-05 14:27:34 +00:00
rillig
7c42eb00de Some variable definitions in mk/defaults/mk.conf have only one word in
the line where the variable name appears.
2007-01-21 10:00:34 +00:00
rillig
36ecdf2c10 Documented WRKDIR. 2007-01-17 12:47:21 +00:00
rillig
b8a865c6de Documented PKGDIR. 2007-01-15 06:25:41 +00:00
rillig
82ff4507d8 The default variable assignment is printed by "make help" again.
Completely empty lines are suppressed.
2007-01-14 16:42:37 +00:00
rillig
ece83b3456 Added the file msg.help, which describes the INFO_MSG, WARNING_MSG,
ERROR_MSG and FATAL_MSG commands.
2007-01-12 07:54:30 +00:00
rillig
0040b5c2e8 PKGTOOLS_ENV does not exist anymore. 2007-01-12 07:48:09 +00:00
rillig
72cd4c9450 Fixed the documentation of the PREFIX variable. It cannot be overridden,
neither by the user nor by a package.
2007-01-12 07:47:16 +00:00
rillig
741c0c4065 Bugfix: the first and second paragraph of a topic had not had an empty
line between them.
2007-01-11 00:36:12 +00:00
rillig
871cdd10b7 The help topic at the very end of the last file must also be considered. 2007-01-09 04:28:23 +00:00
rillig
53cdd9a462 In make targets, it is seldomly useful to show the implementation to the
user.
2007-01-08 02:27:05 +00:00
rillig
4e742ffca4 Don't print the Keywords line. 2007-01-07 08:48:11 +00:00
rillig
2748a7a44f Rewrote the AWK program and added many comments. 2007-01-06 16:49:40 +00:00
rillig
7f93ba8430 Also accept ordinary variable definitions as defining lines for a help
topic.
2007-01-02 22:54:54 +00:00
rillig
b96150340c Rewrote the integrated help to show the complete pathname, not only the
RCS Id, of the file containing the documentation.

When the documentation contains lines starting with "Keywords:", these
lines are not shown by "make help", but all following words are checked
for the topic.
2007-01-02 17:22:30 +00:00
rillig
97e1a87374 The *.mk files for Perl, PHP, Python and Ruby packages are also searched
for documentation by "make help".
2006-12-21 19:50:20 +00:00
rillig
9a93c2f8bc Added some documentation on the DESTDIR support that has recently been
introduced to pkgsrc. There are still some FIXMEs left.
2006-11-15 19:27:16 +00:00
rillig
6f19265695 Added some more formats that are needed to recognize SMART_MESSAGES in
mk/defaults/mk.conf.
2006-11-04 22:05:43 +00:00
rillig
85b81d4996 mk/defaults/mk.conf is an important source for online help. It just
doesn't match the *.mk pattern, and that's why it had been excluded up
to now, accidentally.
2006-11-04 22:04:44 +00:00
rillig
a48ed73d67 Tried to document some of the *_ENV variables. There are still many TODO
and XXX tags.
2006-10-25 17:21:35 +00:00
rillig
690d9f411e The file directories.mk provides a short help on some directories that
are important to pkgsrc.
2006-10-25 08:39:29 +00:00
rillig
c14791a52e Moved the help system into its own subdirectory. Extracted the AWK
program into its own file, since that way, one can add comments to the
code.

For convenience, keyword search is case insensitive.
2006-10-23 14:40:14 +00:00
rillig
4345aa88c9 Added a file describing the DISTNAME variable, so "make help
topic=DISTNAME" produces useful results. And no, I didn't start the
PKGNAME vs. DISTNAME discussion here.
2006-10-23 13:52:32 +00:00