# HG changeset patch # User Christophe Lincoln # Date 1338471098 -7200 # Node ID e8f5f3a99544102dfddff16b0cfb920a3b71b137 # Parent 3328c900f6cd2c17033f5c63add4a686a0cebd08 cross: dont extract the kernel each time diff -r 3328c900f6cd -r e8f5f3a99544 cross --- a/cross Thu May 31 15:28:32 2012 +0200 +++ b/cross Thu May 31 15:31:38 2012 +0200 @@ -111,8 +111,11 @@ # 2. Kernel headers could use CROSS_COMPILE but gcc is not yet build. linux_headers() { init_compile - echo "Extracting: $LINUX_TARBALL" - tar xjf $SRC/$LINUX_TARBALL + if [ ! -d "linux-$LINUX_VERSION" ]; then + echo "Extracting: $LINUX_TARBALL" + tar xjf $SRC/$LINUX_TARBALL + fi + rm -rf linux-headers cd linux-$LINUX_VERSION make mrproper make ARCH=$ARCH headers_check