configure.ac
changeset 1824 bbb70ca26f09
parent 1811 4ea966f3555e
child 1825 65781b048a47
equal deleted inserted replaced
1823:2bf892fe8080 1824:bbb70ca26f09
    94 
    94 
    95 # Extract three numbers from kernel release string
    95 # Extract three numbers from kernel release string
    96 linuxversion=`echo $kernelrelease | grep -oE "^[[0-9]]+\.[[0-9]]+\.[[0-9]]+"`
    96 linuxversion=`echo $kernelrelease | grep -oE "^[[0-9]]+\.[[0-9]]+\.[[0-9]]+"`
    97 
    97 
    98 AC_SUBST(LINUX_SOURCE_DIR,[$sourcedir])
    98 AC_SUBST(LINUX_SOURCE_DIR,[$sourcedir])
    99 AC_SUBST(LINUX_KERNEL_RELEASE,[$kernelrelease])
    99 AC_MSG_RESULT([$LINUX_SOURCE_DIR (Kernel $kernelrelease)])
   100 AC_SUBST(LINUX_KERNEL_VERSION,[$linuxversion])
   100 
   101 AC_SUBST(LINUX_MOD_PATH,[/lib/modules/$kernelrelease/ethercat])
   101 #------------------------------------------------------------------------------
   102 AC_MSG_RESULT([$LINUX_SOURCE_DIR (Kernel $LINUX_KERNEL_RELEASE)])
   102 # Linux module installation subdirectory
       
   103 #------------------------------------------------------------------------------
       
   104 
       
   105 AC_ARG_WITH([module-dir],
       
   106     AC_HELP_STRING(
       
   107         [--with-module-dir=<DIR>],
       
   108         [Linux module installation dir. Default: ethercat]
       
   109     ),
       
   110     [moddir=[$withval]],
       
   111     [moddir="ethercat"]
       
   112 )
       
   113 AC_SUBST(INSTALL_MOD_DIR,[$moddir])
       
   114 
       
   115 AC_MSG_CHECKING([Linux modules installation directory])
       
   116 AC_MSG_RESULT([$INSTALL_MOD_DIR])
   103 
   117 
   104 #------------------------------------------------------------------------------
   118 #------------------------------------------------------------------------------
   105 # Generic Ethernet driver
   119 # Generic Ethernet driver
   106 #------------------------------------------------------------------------------
   120 #------------------------------------------------------------------------------
   107 
   121