Changeset 8697


Ignore:
Timestamp:
2007-09-09T01:33:01+02:00 (10 years ago)
Author:
nbd
Message:

fix kmod-crypto, emit warning messages for kmod packages that cannot be built due to missing kernel config options

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/kernel.mk

    r8694 r8697  
    124124      endef 
    125125    endif 
     126  $(if $(CONFIG_PACKAGE_kmod-$(1)), 
     127    else 
     128      compile: kmod-$(1)-unavailable 
     129      kmod-$(1)-unavailable: 
     130                @echo "WARNING: kmod-$(1) is not available in the kernel config" 
     131  ) 
    126132  endif 
    127133  $$(eval $$(call BuildPackage,kmod-$(1))) 
  • trunk/package/kernel/modules/other.mk

    r8659 r8697  
    2525  TITLE:=CryptoAPI modules 
    2626  KCONFIG:= \ 
    27         CONFIG_CRYPTO_HMAC \ 
    28         CONFIG_CRYPTO_NULL \ 
    29         CONFIG_CRYPTO_MD4 \ 
    30         CONFIG_CRYPTO_MD5 \ 
    31         CONFIG_CRYPTO_SHA1 \ 
    32         CONFIG_CRYPTO_SHA256 \ 
    33         CONFIG_CRYPTO_SHA512 \ 
    34         CONFIG_CRYPTO_WP512 \ 
    35         CONFIG_CRYPTO_TGR192 \ 
    36         CONFIG_CRYPTO_DES \ 
    37         CONFIG_CRYPTO_BLOWFISH \ 
    38         CONFIG_CRYPTO_TWOFISH \ 
    39         CONFIG_CRYPTO_SERPENT \ 
    40         CONFIG_CRYPTO_AES \ 
    41         CONFIG_CRYPTO_CAST5 \ 
    42         CONFIG_CRYPTO_CAST6 \ 
    43         CONFIG_CRYPTO_TEA \ 
    44         CONFIG_CRYPTO_ARC4 \ 
    45         CONFIG_CRYPTO_KHAZAD \ 
    46         CONFIG_CRYPTO_ANUBIS \ 
    47         CONFIG_CRYPTO_DEFLATE \ 
    48         CONFIG_CRYPTO_MICHAEL_MIC \ 
    49         CONFIG_CRYPTO_CRC32C \ 
    50         CONFIG_CRYPTO_ECB \ 
    51         CONFIG_CRYPTO_BLKCIPHER  
     27        CONFIG_CRYPTO_HMAC=m \ 
     28        CONFIG_CRYPTO_NULL=m \ 
     29        CONFIG_CRYPTO_MD4=m \ 
     30        CONFIG_CRYPTO_MD5=m \ 
     31        CONFIG_CRYPTO_SHA1=m \ 
     32        CONFIG_CRYPTO_SHA256=m \ 
     33        CONFIG_CRYPTO_SHA512=m \ 
     34        CONFIG_CRYPTO_WP512=m \ 
     35        CONFIG_CRYPTO_TGR192=m \ 
     36        CONFIG_CRYPTO_DES=m \ 
     37        CONFIG_CRYPTO_BLOWFISH=m \ 
     38        CONFIG_CRYPTO_TWOFISH=m \ 
     39        CONFIG_CRYPTO_SERPENT=m \ 
     40        CONFIG_CRYPTO_AES=m \ 
     41        CONFIG_CRYPTO_CAST5=m \ 
     42        CONFIG_CRYPTO_CAST6=m \ 
     43        CONFIG_CRYPTO_TEA=m \ 
     44        CONFIG_CRYPTO_ARC4=m \ 
     45        CONFIG_CRYPTO_KHAZAD=m \ 
     46        CONFIG_CRYPTO_ANUBIS=m \ 
     47        CONFIG_CRYPTO_DEFLATE=m \ 
     48        CONFIG_CRYPTO_MICHAEL_MIC=m \ 
     49        CONFIG_CRYPTO_CRC32C=m \ 
     50        CONFIG_CRYPTO_ECB=m \ 
     51        CONFIG_CRYPTO_BLKCIPHER=m 
    5252  FILES:=$(LINUX_DIR)/crypto/*.$(LINUX_KMOD_SUFFIX) 
    5353endef 
Note: See TracChangeset for help on using the changeset viewer.