Changeset 29018


Ignore:
Timestamp:
2011-11-13T12:45:09+01:00 (6 years ago)
Author:
jogo
Message:

include/kernel.mk: don't check for modules.builtin on 2.6.32-

modules.builtin is only available in 2.6.33 and later, so fall back to
assuming it's built-in for older kernels.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/kernel.mk

    r28856 r29018  
    158158                                mkdir -p $$(1)/$(MODULES_SUBDIR) ; \ 
    159159                                $(CP) -L $$$$$$$$mod $$(1)/$(MODULES_SUBDIR)/ ; \ 
    160                         elif  grep -q "$$$$$$$${mod##$(LINUX_DIR)/}" "$(LINUX_DIR)/modules.builtin"; then \ 
    161                                 echo "NOTICE: module '$$$$$$$$mod' is built-in."; \ 
     160                        elif [ -e "$(LINUX_DIR)/modules.builtin" ]; then \ 
     161                                if grep -q "$$$$$$$${mod##$(LINUX_DIR)/}" "$(LINUX_DIR)/modules.builtin"; then \ 
     162                                        echo "NOTICE: module '$$$$$$$$mod' is built-in."; \ 
     163                                else \ 
     164                                        echo "ERROR: module '$$$$$$$$mod' is missing."; \ 
     165                                        exit 1; \ 
     166                                fi; \ 
    162167                        else \ 
    163                                 echo "ERROR: module '$$$$$$$$mod' is missing."; \ 
    164                                 exit 1; \ 
     168                                echo "WARNING: module '$$$$$$$$mod' missing and modules.builtin not available, assuming built-in."; \ 
    165169                        fi; \ 
    166170                  done; 
Note: See TracChangeset for help on using the changeset viewer.