Commit Graph

6 Commits

Author SHA1 Message Date
lukem
7184a827aa support MKBFD=no 2004-01-11 08:55:55 +00:00
lukem
3e894ed427 Support MKPROFILE=no 2004-01-03 15:43:50 +00:00
lukem
b852db83fb Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of
  comma separated keywords that control if the line is printed.
  Currently supported keywords
	kerberos4	${MKKERBEROS4} != no
	kerberos	${MKKERBEROS} != no
	lint		${MKLINT} != no
	obsolete	${obsolete} != 0.
			In this case, non obsolete files are not printed.
  (This will allow future support for builds with variables such as
  MKHESIOD and MKYP set to "no".)

* Use sh(1)'s getopts where appropriate, and otherwise cleanup the
  various scripts.

* Move defaults for sets.subr from sets.defaults into sets.subr.
  Move replicated code for determining stuff such as shlibs type
  from various scripts into sets.subr.

* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate
  main lists with the relevant third field keyword(s).
2003-12-29 03:13:25 +00:00
chs
1b7a0836d2 libsupc++.a isn't a shared lib, move it to the common list. 2003-12-13 22:03:48 +00:00
mrg
4408c0c269 add ./usr/lib/libfrtbegin.a 2003-08-29 02:13:41 +00:00
mrg
ef96a066f2 GCC3-specific sets 2003-08-10 08:44:41 +00:00