]> Zhao Yanbai Git Server - minix.git/commit
mk scripts: add flag for compiling with nbsd libc.
authorGianluca Guida <gianluca@minix3.org>
Thu, 3 Mar 2011 16:41:19 +0000 (16:41 +0000)
committerGianluca Guida <gianluca@minix3.org>
Thu, 3 Mar 2011 16:41:19 +0000 (16:41 +0000)
commit6567e50a6f33db706cd617e4e5ec1674f160a719
tree3d0ad773db23032d2054c080fb199bee460fa9ea
parentf4814901aff38a749f5807b756315043d43611c8
mk scripts: add flag for compiling with nbsd libc.

This patch changes the system mk scripts to enable compilation
of programs using the BSD make system to compile with the new
libc.

In details, it does the following:

- it always defines the __MINIX make variable. This can be used,
 in porting applications, to specialize Makefiles for Minix.

 - If the environment variable NBSD is set to something different
  than 'no' and if the compiler is not ack, set NBSD_LIBC to 'yes'.
  This will set the destination lib directory to '/usr/netbsd/lib'
  and set up CPPFLAGS and LDFLAGS to use new libc's includes and
  library directory.
share/mk/bsd.files.mk
share/mk/bsd.own.mk
share/mk/bsd.prog.mk
share/mk/bsd.sys.mk
share/mk/sys.mk