rt/install.sh
changeset 181 3e9155836bc7
child 197 b9a6e2c22745
equal deleted inserted replaced
180:786d4cba38fb 181:3e9155836bc7
       
     1 #!/bin/sh
       
     2 
       
     3 #------------------------------------------------------------------------------
       
     4 #
       
     5 #  Realtime module install script
       
     6 #
       
     7 #  $Id: install.sh 5 2006-04-07 13:49:10Z fp $
       
     8 #
       
     9 #------------------------------------------------------------------------------
       
    10 
       
    11 # Fetch parameters
       
    12 
       
    13 if [ $# -ne 2 ]; then
       
    14     echo "Usage: $0 <MODULENAME> <KERNEL>"
       
    15     exit 1
       
    16 fi
       
    17 
       
    18 MODULENAME=$1
       
    19 KERNEL=$2
       
    20 
       
    21 MODULESDIR=/lib/modules/$KERNEL/kernel/drivers/rt
       
    22 
       
    23 echo "Realtime installer"
       
    24 echo "  target: $MODULENAME"
       
    25 echo "  kernel: $KERNEL"
       
    26 
       
    27 # Create target directory
       
    28 
       
    29 if [ ! -d $MODULESDIR ]; then
       
    30     echo "  creating $MODULESDIR..."
       
    31     mkdir $MODULESDIR || exit 1
       
    32 fi
       
    33 
       
    34 # Install files
       
    35 
       
    36 echo "  installing $MODULENAME..."
       
    37 if ! cp $MODULENAME.ko $MODULESDIR/$MODULENAME.ko; then exit 1; fi
       
    38 
       
    39 # Calculate dependencies
       
    40 
       
    41 echo "  building module dependencies..."
       
    42 depmod
       
    43 
       
    44 # Finish
       
    45 
       
    46 echo "done."
       
    47 exit 0
       
    48 
       
    49 #------------------------------------------------------------------------------