Advertisement
josacar

extract ko to dkms.conf.in style

Aug 6th, 2011
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.61 KB | None | 0 0
  1. #!/bin/bash
  2. # A quick and dirty script to extract dkms modules from a make log
  3.  
  4. PRE='/var/lib/dkms/compat-wireless/3.0.0/build/'
  5.  
  6. j=0;
  7.  
  8. for i in `cat drivers.txt | awk '/.ko/ {print $3}'`;do
  9.         echo BUILT_MODULE_LOCATION[$j]=\"$(dirname $i | sed -e 's,'${PRE}',,g')\";
  10.         let j=$j+1;
  11. done
  12.  
  13. j=0
  14.  
  15. for i in `cat drivers.txt | awk '/.ko/ {print $3}'`;do
  16.         echo BUILT_MODULE_NAME[$j]=\"$(basename $i)\" | sed -e 's/\.ko//g'
  17.         let j=$j+1;
  18. done
  19.  
  20. j=0
  21.  
  22. for i in `cat drivers.txt | awk '/.ko/ {print $3}'`;do
  23.         echo DEST_MODULE_LOCATION[$j]=\"/updates\"
  24.         let j=$j+1;
  25. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement