tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index] vs

The pkgsrc guide mentions

   The pkgsrc user can configure pkgsrc by overriding several
   variables in the file pointed to by MAKECONF, which is mk.conf by
   default. When you want to use those variables in the preprocessor
   directives of make(1) (for example .if or .for), you need to
   include the file ../../mk/ before, which in turn loads
   the user preferences.

It does not mention

But it looks like is a drop-in replacement for which just serves to speed things up, at least if the
makefile ends up including it twice -- which I suspect is almost all
of them, via, e.g., mk/compiler/

What is the intent behind

1. Should it be used by package Makefiles?
2. Should it be used by supporting or Makefile.common files?
3. Should we mass change one to the other?
4. Should we rename: ->, and ->, and make everything just use with no change to the guide?

Whatever the answers, it should be documented in the guide how to use

Home | Main Index | Thread Index | Old Index