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

Reply via email to