Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Nov 2010 03:11:27 +0000 (UTC)
From:      Adrian Chadd <adrian@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/rescue/rescue Makefile src/share/mk bsd.crunchgen.mk
Message-ID:  <201011130313.oAD3DOlH059558@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

adrian      2010-11-13 03:11:27 UTC

  FreeBSD src repository

  Modified files:
    rescue/rescue        Makefile 
  Added files:
    share/mk             bsd.crunchgen.mk 
  Log:
  SVN rev 215226 on 2010-11-13 03:11:27Z by adrian
  
  Break out the rules which generate crunchgen'ed binaries into a separate
  .mk file so they can be reused.
  
  Introduce a new option, CRUNCH_BUILDTOOLS, which lists the binaries that
  require tools built in the local architecture. sh and csh both require this.
  It was previously hardcoded in rescue/rescue/Makefile .
  
  Introduce a new option, CRUNCH_SHLIBS, which lists the shared libraries
  to link against. These override the static libraries listed in CRUNCH_LIBS.
  Some build environments may wish to use a handful of shared libraries
  (eg libc.so) so other small, dynamic binaries can be run in the environment.
  
  Remove the now-shared code from rescue/rescue/Makefile and introduce the
  CRUNCH_BUILDTOOLS option for the above shells.
  
  Revision  Changes    Path
  1.76      +4 -149    src/rescue/rescue/Makefile
  1.1       +160 -0    src/share/mk/bsd.crunchgen.mk (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011130313.oAD3DOlH059558>