cvs commit: src/sys/conf Makefile.amd64 Makefile.i386 kmod.mk src/sys/dev/crypto/hifn Makefile src/sys/dev/crypto/ubsec Makefile src/sys/dev/disk/aha Makefile src/sys/dev/disk/aic7xxx/ahc Makefile src/sys/dev/disk/trm Makefile ...

Simon Schubert corecode at crater.dragonflybsd.org
Fri Feb 18 03:42:42 PST 2005


corecode    2005/02/18 03:41:43 PST

DragonFly src repository

  Modified files:
    sys/conf             Makefile.amd64 Makefile.i386 kmod.mk 
    sys/dev/crypto/hifn  Makefile 
    sys/dev/crypto/ubsec Makefile 
    sys/dev/disk/aha     Makefile 
    sys/dev/disk/aic7xxx/ahc Makefile 
    sys/dev/disk/trm     Makefile 
    sys/dev/misc/dcons/dcons Makefile 
    sys/dev/netif/an     Makefile 
    sys/dev/netif/ie     Makefile 
    sys/dev/netif/snc    Makefile 
    sys/dev/usbmisc/ukbd Makefile 
    sys/net/disc         Makefile 
    sys/net/ef           Makefile 
    sys/net/faith        Makefile 
    sys/net/gif          Makefile 
    sys/net/gre          Makefile 
    sys/net/pf           Makefile 
    sys/net/sl           Makefile 
    sys/net/sppp         Makefile 
    sys/net/stf          Makefile 
    sys/net/tap          Makefile 
    sys/net/tun          Makefile 
    sys/net/vlan         Makefile 
    sys/netgraph/iface   Makefile 
    sys/netproto/802_11  Makefile 
    sys/netproto/ncp     Makefile 
    sys/vfs/nwfs         Makefile 
    sys/vfs/smbfs        Makefile 
  Log:
  Add support for building modules with configured kernel options,
  iff building modules with kernel.  Building modules standalone
  (cd $kmoddir && make) is not affected.
  
  This introduces an environment variable ``BUILDING_WITH_KERNEL''
  which gets set to the kernel compile dir by its Makefile.
  Required opt_*.h and use_*.h headers get copied from there to the
  module build dir by kmod.mk.
  
  While changing module Makefiles, clean up (slightly) incorrect
  uses of kldload and kldunload (which are there for testing
  purposes).
  
  Reviewed-by: joerg
  
  Revision  Changes    Path
  1.5       +1 -1      src/sys/conf/Makefile.amd64
  1.18      +1 -1      src/sys/conf/Makefile.i386
  1.18      +6 -1      src/sys/conf/kmod.mk
  1.3       +3 -1      src/sys/dev/crypto/hifn/Makefile
  1.3       +3 -1      src/sys/dev/crypto/ubsec/Makefile
  1.4       +2 -0      src/sys/dev/disk/aha/Makefile
  1.4       +2 -0      src/sys/dev/disk/aic7xxx/ahc/Makefile
  1.3       +3 -1      src/sys/dev/disk/trm/Makefile
  1.4       +4 -2      src/sys/dev/misc/dcons/dcons/Makefile
  1.4       +2 -0      src/sys/dev/netif/an/Makefile
  1.2       +2 -0      src/sys/dev/netif/ie/Makefile
  1.4       +2 -0      src/sys/dev/netif/snc/Makefile
  1.5       +2 -0      src/sys/dev/usbmisc/ukbd/Makefile
  1.3       +3 -1      src/sys/net/disc/Makefile
  1.3       +5 -3      src/sys/net/ef/Makefile
  1.3       +3 -1      src/sys/net/faith/Makefile
  1.3       +3 -1      src/sys/net/gif/Makefile
  1.2       +3 -0      src/sys/net/gre/Makefile
  1.3       +2 -8      src/sys/net/pf/Makefile
  1.4       +2 -0      src/sys/net/sl/Makefile
  1.4       +2 -0      src/sys/net/sppp/Makefile
  1.3       +3 -1      src/sys/net/stf/Makefile
  1.4       +2 -0      src/sys/net/tap/Makefile
  1.6       +2 -0      src/sys/net/tun/Makefile
  1.3       +3 -1      src/sys/net/vlan/Makefile
  1.4       +2 -0      src/sys/netgraph/iface/Makefile
  1.4       +2 -0      src/sys/netproto/802_11/Makefile
  1.3       +4 -4      src/sys/netproto/ncp/Makefile
  1.5       +3 -3      src/sys/vfs/nwfs/Makefile
  1.6       +1 -1      src/sys/vfs/smbfs/Makefile


http://www.dragonflybsd.org/cvsweb/src/sys/conf/Makefile.amd64.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/Makefile.i386.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/kmod.mk.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/crypto/hifn/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/crypto/ubsec/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/aha/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/aic7xxx/ahc/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/trm/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/dcons/dcons/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/an/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ie/Makefile.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/snc/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ukbd/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/disc/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/ef/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/faith/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/gif/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/gre/Makefile.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/pf/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/sl/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/sppp/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/stf/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/tap/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/tun/Makefile.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/vlan/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/iface/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ncp/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/Makefile.diff?r1=1.5&r2=1.6&f=u





More information about the Commits mailing list