summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.debug.mk
AgeCommit message (Collapse)AuthorFilesLines
2007-06-19On the sed expression used to extract $NetBSD$ and $Id$ tags, adddmcmahill1-4/+4
a "^" to the beginning to anchor the expression. No change in the ouput but on SunOS-5.9 it runs up to 90,000 times faster on some files (probably much less of an improvement on some, maybe more improvement on others). Committed during the freeze as bulk builds that call 'make debug' were unusable.
2007-06-06The "build-env" target is no longer defined in this file.rillig1-7/+1
2007-03-08Moved the build-env target from bsd.pkg.debug.mk to build/build.mk. Itrillig1-11/+1
is no longer available to packages that set NO_BUILD. Added the variable BUILD_ENV_SHELL, since I prefer a comfortable shell over /bin/sh for interactive work.
2007-02-19Fixed "make debug" when CONFIGURE_ARGS contains a shell redirection forrillig1-3/+15
stdin.
2007-02-07Fixed the detection of config_headers, so that it also catchesrillig1-2/+2
non-standard definitions, like for example in devel/ncurses.
2007-02-05More documentation for debugging pkgsrc.rillig1-8/+13
2007-01-08Rewrote the config.h parsing code to work with both autoconf 2.13 andrillig1-20/+20
2.59. Tested with devel/libslang, which is particularly nasty because it comes without a configure.ac file and also does not use the standard config.h filename.
2007-01-08Added newlines after each paragraph.rillig1-1/+18
2006-12-23Added code to properly parse the output of many more config.status filesrillig1-2/+11
than before. I hadn't though that there are so many variations among them. Committed during the freeze to have that support for all the stable bulk builds as well, and since it will not influence the way packages are built at all.
2006-11-05Code cleanup; removed a redundant comment.rillig1-5/+2
2006-10-26Oops, spurious line in the output.rillig1-2/+1
2006-10-26Converted the commands that output lists to make(1) loops instead ofrillig1-24/+14
passing the lists literally. This avoids calling printf(1) with only one argument, since POSIX and bash differ in the implementation.
2006-07-25BUILD_ENV was renamed to PKGSRC_MAKE_ENV.jlam1-3/+3
2006-07-20Make _show-dbginfo-configure work for packages that don't setjlam1-1/+3
CONFIGURE_ARGS. We guard against an empty CONFIGURE_ARGS to prevent the ODE variable loop from expanding to an empty value.
2006-07-20CONFIGURE_ARGS are processed by an ODE "for" loop, since that preventsrillig1-2/+2
an empty line from being printed when the variable is empty. It also removes the need for special handling of "<".
2006-07-20Use an ODE variable loop instead of a make .for loop to output the listjlam1-6/+5
of "TOOL" variables defined by the tools framework.
2006-07-20Added the build-env target.rillig1-4/+18
2006-07-20Oops, there had been an RCS tag that should not have been expanded.rillig1-2/+2
2006-07-20Added the "debug" target, which outputs a lot of information helping inrillig1-0/+119
debugging packages that have build problems.