X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=build%2FRules.in;h=1ac462ee84798de8ab4e718ff4d4726cfea5eb41;hp=dcfa4928750b0e3d9cf8244fd27f6276f69734b2;hb=13352ee70c2f1b3c382fa1bae1885967fb2cf69b;hpb=8d04ff54e6fc1cf5cd4ea92097fadbe546910d17 diff --git a/build/Rules.in b/build/Rules.in index dcfa492..1ac462e 100644 --- a/build/Rules.in +++ b/build/Rules.in @@ -23,31 +23,6 @@ ifeq ($(PATCHLEVEL),) include autoMakefile -# The kernel ABI files for the nonfree modules. -KABIS := $(NONFREE_MODULES:%$(KMODEXT)=%.kabi) - -all: archive-nonfree-modules - -# Where to archive the nonfree modules for binary distribution. -# If this directory has a colon in it, SSH/SCP are used to go out on the network. -nonfreedir := $$HOME/nonfree -#nonfreedir := moraine.clusterfs.com:/home/lustre-nonfree - -# Put the nonfree modules and corresponding KABI files into the binary -# archive. We assume that if the CVS subdirectory doesn't exist, we -# don't want to archive. -archive-nonfree-modules: $(KABIS) $(NONFREE_MODULES) - test -d CVS || exit 0; \ - list="$(NONFREE_MODULES)"; for mod in $$list; do \ - perl $(top_srcdir)/build/kabi -v archive $(nonfreedir) $$mod || exit $$?; \ - done - -# Generate the Kernel ABI files for the nonfree modules. -$(KABIS): $(NONFREE_MODULES) - for mod in $(NONFREE_MODULES); do \ - CC="$(CC)" perl $(top_srcdir)/build/kabi --with-linux="$(LINUX)" module $$mod || exit $$?; \ - done - fix-kext-ownership: @if test -d $(DESTDIR)$(kextdir) ; then \ echo chown -R root:wheel $(DESTDIR)$(kextdir) ; \ @@ -60,7 +35,7 @@ else include @LINUX_CONFIG@ EXTRA_CFLAGS := $(EXTRA_PRE_CFLAGS) -EXTRA_CFLAGS += @EXTRA_KCFLAGS@ @UML_CFLAGS@ @CFLAGS@ +EXTRA_CFLAGS += @EXTRA_KCFLAGS@ @CFLAGS@ EXTRA_CFLAGS += $(EXTRA_POST_CFLAGS) obj-m := $(patsubst %,%.o,$(MODULES))