DragonFly-2.3.2.170.g6d68f master share/mk bsd.dep.mk bsd.files.mk bsd.hostlib.mk bsd.lib.mk sys.mk
Simon Schubert
corecode at crater.dragonflybsd.org
Sun Aug 2 16:48:07 PDT 2009
commit 6d68f83fef807ce255df27c2482db0d58ff71744
Author: Simon Schubert <corecode at dragonflybsd.org>
Date: Sun Aug 2 19:13:08 2009 +0200
bsd.*.mk: allow the setting of separate compile flags for files
Our makefile infrastructure assumed that all compile flags for all files
are the same. Now you can specify compile flags for file groups, much
like for FILES and INCS.
This does not support files with pathname components yet. For this to
work, we'd need support in make to retrieve the full seached path of a
file.
Summary of changes:
share/mk/bsd.dep.mk | 53 +++++++++++++++++++++++++++++++++++-----------
share/mk/bsd.files.mk | 6 +++++
share/mk/bsd.hostlib.mk | 4 +-
share/mk/bsd.lib.mk | 36 ++++++++++++++++----------------
share/mk/sys.mk | 33 +++++++++++++++--------------
5 files changed, 83 insertions(+), 49 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6d68f83fef807ce255df27c2482db0d58ff71744
--
DragonFly BSD source repository
More information about the Commits
mailing list