Author: glen Date: Mon Feb 4 21:30:25 2008 GMT Module: SOURCES Tag: HEAD ---- Log message: - rules part of multiarch makefile
---- Files affected: SOURCES: kernel-multiarch.make (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SOURCES/kernel-multiarch.make diff -u /dev/null SOURCES/kernel-multiarch.make:1.1 --- /dev/null Mon Feb 4 22:30:25 2008 +++ SOURCES/kernel-multiarch.make Mon Feb 4 22:30:20 2008 @@ -0,0 +1,29 @@ +include multiarch.make + +# multiarch kernel makefile +all modules_install mrproper: + $(Q)$(MAKE) -C $(srctree) HOSTCC="ccache i686-pld-linux-gcc" HOSTCFLAGS="-Wall -Wstrict-prototypes -O2 -march=i686 -fomit-frame-pointer" O=/home/glen/rpm/pld/BUILD/kernel-vanilla-2.6.24/o CC="ccache i686-pld-linux-gcc" $< + +pykconfig: $(objtree)/.config.conf + @echo 'pykconfig is up to date' + +$(objtree)/.config.conf: $(srctree)/arch/$(SRCARCH)/defconfig + @echo ' kernel-config-update.py $(ARCH) arch/$(SRCARCH)/defconfig.conf $< > $@' + $(Q)$(objtree)/scripts/kernel-config-update.py $(ARCH) $(srctree)/arch/$(SRCARCH)/defconfig.conf $< > .config.conf.tmp + $(Q)mv .config.conf.tmp $@ + +$(srctree)/arch/$(SRCARCH)/defconfig: $(srctree)/arch/$(SRCARCH)/defconfig.conf + @echo ' kernel-config.py $(ARCH) $< $@' + $(Q)> .defconfig.tmp + $(Q)$(objtree)/scripts/kernel-config.py $(ARCH) $< .defconfig.tmp + $(Q)mv .defconfig.tmp $@ + $(Q)ln -sf $@ $(objtree)/.config + +$(srctree)/arch/$(SRCARCH)/defconfig.conf: $(CONFIGS) $(objtree)/defconfig-nodep.conf + $(Q)cat $^ > $@ + +$(objtree)/defconfig-nodep.conf: $(CONFIG_NODEP) + $(Q)if [ ! -f $@ ] || ! cmp -s $< $@; then \ + echo ' cat $< > $@'; \ + cat $< > $@; \ + fi ================================================================ _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit