Changeset 908


Ignore:
Timestamp:
Jan 15, 2017, 9:06:35 PM (3 months ago)
Author:
amain
Message:

native: extract modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/arch/octeon/erlite/arch.mk

    r907 r908  
    130130                      } >/usr/src/erlite/install/version.info"
    131131        sudo chroot $(DEBIAN_BUILD_DIR) cp /usr/src/erlite/kernel/vmlinux /usr/src/erlite/install/vmlinux.64
     132        mkdir -p $(SRC_DIR)/mnt
     133        sudo mount $(SRC_DIR)/squashfs.tmp $(SRC_DIR)/mnt
     134        find $(SRC_DIR)/mnt/lib/modules/*/extra -type f \
     135         | while read mod; \
     136           do \
     137               m=$$(echo $$mod | sed -e 's!.*/lib/modules/!!' -e 's!-UBNT!-DebWrt!'); \
     138               d=$$(dirname $$m); \
     139               sudo mkdir -p $(SRC_DIR)/install/lib/modules/$$d; \
     140               sudo cp -a $$mod $(SRC_DIR)/install/lib/modules/$$m; \
     141           done
     142        sudo umount $(SRC_DIR)/mnt
    132143        touch $@
    133144
     
    184195
    185196openwrt/debian-dependencies:
    186         sudo chroot $(DEBIAN_BUILD_DIR) apt-get -y install libgmp-dev libmpfr-dev libmpc-dev bc
     197        sudo chroot $(DEBIAN_BUILD_DIR) apt-get -y install libgmp-dev libmpfr-dev libmpc-dev bc kpartx
    187198        touch $@
    188199
Note: See TracChangeset for help on using the changeset viewer.