This is an old revision of the document!


Harti's notices

This is just a list of things to do on our base system make. Actually it's two lists: the first one with the simple stuff, the second one with the hard things and features.

Simple stuff:

  • constification
  • WARNS = 6
  • stylification

Harder stuff:

  • make the .POSIX target working
  • converge with NetBSD's make as much as possible
  • pattern rules
  • use hash tables for variables (I have a patch from jmallet@, it needs some testing)
  • make the MAKEFLAGS environment variable standard conform. This includes fixing the handling of command line variable definitions
  • array processing for variables (check NetBSD's make. It may be already there).

Currently I'm working with Max Okumoto from DragonFly BSD on the simple list. He's a committer there so this will keep us in synch.


  • hartibrandt.1107341242.txt.gz
  • Last modified: 2005/02/02 10:47
  • by HartiBrandt