1. 19 Feb, 2006 1 commit
    • Sam Ravnborg's avatar
      kbuild: support building individual files for external modules · 06300b21
      Sam Ravnborg authored
      Support building individual files when dealing with separate modules.
      So say you have a module named "foo" which consist of two .o files bar.o
      and fun.o.
      
      You can then do:
      make -C $KERNELSRC M=`pwd` bar.o
      make -C $KERNELSRC M=`pwd` bar.lst
      make -C $KERNELSRC M=`pwd` bar.i
      make -C $KERNELSRC M=`pwd` /            <= will build all .o files
                                                 and link foo.o
      make -C $KERNELSRC M=`pwd` foo.ko       <= will build the module
                                                 and do the modpost step
      					   to create foo.ko
      
      The above will also work if the external module is placed in a
      subdirectory using a hirachy of kbuild files.
      Thanks to Andreas Gruenbacher <agruen@suse.de> for initial feature
      request / bug report.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      06300b21
  2. 17 Feb, 2006 39 commits