Changeset 10309


Ignore:
Timestamp:
2008-01-29T11:33:34+01:00 (10 years ago)
Author:
juhosg
Message:

[adm5120] image generation cleanups

  • make image generation makefiles simpler
  • remove unused profiles
  • generate images for the Cellvision CAS-xxx/NFS-xxx devices
Location:
trunk/target/linux/adm5120
Files:
6 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/adm5120/image/router_be.mk

    r9132 r10309  
    11# 
    2 # Copyright (C) 2007 OpenWrt.org 
     2# Copyright (C) 2007,2008 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1010endef 
    1111 
    12 # 
    13 # ZyXEL Prestige 334WT 
    14 # 
    15 define Image/Build/Board/P334WT 
    16         $(call Image/Build/ZyXEL,$(1),p-334wt) 
    17 endef 
    18  
    19 define Image/Build/Board/P334WT/squashfs 
    20         $(call Image/Build/Board/P334WT,squashfs) 
    21 endef 
    22  
    23 define Image/Build/Board/P334WT/jffs2-64k 
    24         $(call Image/Build/Board/P334WT,jffs2-64k) 
    25 endef 
    26  
    27 define Image/Build/Board/P334WT/Initramfs 
    28         $(call Image/Build/LZMAKernel/KArgs,p-334wt,bin) 
    29 endef 
    30  
    31 # 
    32 # ZyXEL Prestige 335WT 
    33 # 
    34 define Image/Build/Board/P335WT 
    35         $(call Image/Build/ZyXEL,$(1),p-335wt) 
    36 endef 
    37  
    38 define Image/Build/Board/P335WT/squashfs 
    39         $(call Image/Build/Board/P335WT,$(1)) 
    40 endef 
    41  
    42 define Image/Build/Board/P335WT/jffs2-64k 
    43         $(call Image/Build/Board/P335WT,$(1)) 
    44 endef 
    45  
    46 define Image/Build/Board/P335WT/Initramfs 
    47         $(call Image/Build/LZMAKernel/KArgs,p-335wt,bin) 
    48 endef 
    49  
    50 # 
    51 # Groups 
    52 # 
    53 define Image/Build/Group/All 
    54         $(call Image/Build/Board/P334WT/$(1)) 
    55         $(call Image/Build/Board/P335WT/$(1)) 
     12define Image/Build/Template/ZyXEL/Initramfs 
     13        $(call Image/Build/LZMAKernel/Admboot,$(1),gz) 
    5614endef 
    5715 
     
    5917# Profiles 
    6018# 
    61 define Image/Build/Profile/Generic 
    62         $(call Image/Build/Group/All,$(1)) 
    63 endef 
    64  
    65 define Image/Build/Profile/Atheros 
    66         $(call Image/Build/Group/All,$(1)) 
    67 endef 
    68  
    69 define Image/Build/Profile/Texas 
    70         $(call Image/Build/Group/All,$(1)) 
    71 endef 
    72  
    7319define Image/Build/Profile/P334WT 
    74         $(call Image/Build/Board/P334WT/$(1)) 
     20        $(call Image/Build/Template/ZyXEL/$(1),p-334wt) 
    7521endef 
    7622 
    7723define Image/Build/Profile/P335WT 
    78         $(call Image/Build/Board/P335WT/$(1)) 
     24        $(call Image/Build/Template/ZyXEL/$(1),p-335wt) 
    7925endef 
     26 
     27define Image/Build/Profile/Generic 
     28        $(call Image/Build/Profile/P334WT,$(1)) 
     29        $(call Image/Build/Profile/P335WT,$(1)) 
     30endef 
     31 
  • trunk/target/linux/adm5120/image/router_le.mk

    r10193 r10309  
    5151endef 
    5252 
     53define Image/Build/Cellvision 
     54        $(call Image/Build/Loader,$(2),bin,0x80500000,0x6D8,y,$(3)) 
     55        mkdir -p $(BIN_DIR)/tmp 
     56        cp $(KDIR)/loader-$(2).bin $(BIN_DIR)/tmp/vmlinux.bin 
     57        gzip -9 $(BIN_DIR)/tmp/vmlinux.bin 
     58        dd if=$(BIN_DIR)/tmp/vmlinux.bin.gz of=$(call imgname,$(1),$(2))-xmodem.bin bs=64k conv=sync 
     59        rm -rf $(BIN_DIR)/tmp 
     60        $(call Image/Build/TRXNoloader,$(call imgname,$(1),$(2)).trx,$(1)) 
     61        cat $(call imgname,$(1),$(2)).trx >> $(call imgname,$(1),$(2))-xmodem.bin 
     62        $(STAGING_DIR_HOST)/bin/mkcasfw -B $(2) -d \ 
     63                -K $(call imgname,$(1),$(2))-xmodem.bin \ 
     64                $(call imgname,$(1),$(2))-webui.bin 
     65endef 
     66 
    5367define Image/Build/Cellvision2 
    5468        # only for CAS-700/771/790/861 
     
    7387 
    7488# 
    75 # Cellvision CAS-700 
    76 # 
    77 define Image/Build/Board/CAS700 
    78         $(call Image/Build/Cellvision2,$(1),cas-700) 
    79 endef 
    80  
    81 define Image/Build/Board/CAS700/squashfs 
    82         $(call Image/Build/Board/CAS700,squashfs) 
    83 endef 
    84  
    85 define Image/Build/Board/CAS700/jffs2-64k 
    86         $(call Image/Build/Board/CAS700,jffs2-64k) 
    87 endef 
    88  
    89 define Image/Build/Board/CAS700/Initramfs 
    90         $(call Image/Build/LZMAKernel/Admboot,cas-700,gz) 
    91 endef 
    92  
    93 # 
    94 # Cellvision CAS-700W 
    95 # 
    96 define Image/Build/Board/CAS700W 
    97         $(call Image/Build/Cellvision2,$(1),cas-700w) 
    98 endef 
    99  
    100 define Image/Build/Board/CAS700W/squashfs 
    101         $(call Image/Build/Board/CAS700W,squashfs) 
    102 endef 
    103  
    104 define Image/Build/Board/CAS700W/jffs2-64k 
    105         $(call Image/Build/Board/CAS700W,jffs2-64k) 
    106 endef 
    107  
    108 define Image/Build/Board/CAS700W/Initramfs 
    109         $(call Image/Build/LZMAKernel/Admboot,cas-700w,gz) 
    110 endef 
    111  
    112 # 
    113 # Cellvision CAS-771 
    114 # 
    115 define Image/Build/Board/CAS771 
    116         $(call Image/Build/Cellvision2,$(1),cas-771) 
    117 endef 
    118  
    119 define Image/Build/Board/CAS771/squashfs 
    120         $(call Image/Build/Board/CAS771,squashfs) 
    121 endef 
    122  
    123 define Image/Build/Board/CAS771/jffs2-64k 
    124         $(call Image/Build/Board/CAS771,jffs2-64k) 
    125 endef 
    126  
    127 define Image/Build/Board/CAS771/Initramfs 
    128         $(call Image/Build/LZMAKernel/Admboot,cas-771,gz) 
    129 endef 
    130  
    131 # 
    132 # Cellvision CAS-771W 
    133 # 
    134 define Image/Build/Board/CAS771W 
    135         $(call Image/Build/Cellvision2,$(1),cas-771w) 
    136 endef 
    137  
    138 define Image/Build/Board/CAS771W/squashfs 
    139         $(call Image/Build/Board/CAS771W,squashfs) 
    140 endef 
    141  
    142 define Image/Build/Board/CAS771W/jffs2-64k 
    143         $(call Image/Build/Board/CAS771W,jffs2-64k) 
    144 endef 
    145  
    146 define Image/Build/Board/CAS771W/Initramfs 
    147         $(call Image/Build/LZMAKernel/Admboot,cas-771w,gz) 
    148 endef 
    149  
    150 # 
    151 # Cellvision CAS-790 
    152 # 
    153 define Image/Build/Board/CAS790 
    154         $(call Image/Build/Cellvision2,$(1),cas-790) 
    155 endef 
    156  
    157 define Image/Build/Board/CAS790/squashfs 
    158         $(call Image/Build/Board/CAS790,squashfs) 
    159 endef 
    160  
    161 define Image/Build/Board/CAS790/jffs2-64k 
    162         $(call Image/Build/Board/CAS790,jffs2-64k) 
    163 endef 
    164  
    165 define Image/Build/Board/CAS790/Initramfs 
    166         $(call Image/Build/LZMAKernel/Admboot,cas-790,gz) 
    167 endef 
    168  
    169 # 
    170 # Cellvision CAS-861 
    171 # 
    172 define Image/Build/Board/CAS861 
    173         $(call Image/Build/Cellvision2,$(1),cas-861) 
    174 endef 
    175  
    176 define Image/Build/Board/CAS861/squashfs 
    177         $(call Image/Build/Board/CAS861,squashfs) 
    178 endef 
    179  
    180 define Image/Build/Board/CAS861/jffs2-64k 
    181         $(call Image/Build/Board/CAS861,jffs2-64k) 
    182 endef 
    183  
    184 define Image/Build/Board/CAS861/Initramfs 
    185         $(call Image/Build/LZMAKernel/Admboot,cas-861,gz) 
    186 endef 
    187  
    188 # 
    189 # Cellvision CAS-861W 
    190 # 
    191 define Image/Build/Board/CAS861W 
    192         $(call Image/Build/Cellvision2,$(1),cas-861w) 
    193 endef 
    194  
    195 define Image/Build/Board/CAS861W/squashfs 
    196         $(call Image/Build/Board/CAS861W,squashfs) 
    197 endef 
    198  
    199 define Image/Build/Board/CAS861W/jffs2-64k 
    200         $(call Image/Build/Board/CAS861W,jffs2-64k) 
    201 endef 
    202  
    203 define Image/Build/Board/CAS861W/Initramfs 
    204         $(call Image/Build/LZMAKernel/Admboot,cas-861w,gz) 
    205 endef 
    206  
    207 # 
    208 # Compex NP27G 
    209 # 
    210 define Image/Build/Board/NP27G 
    211         $(call Image/Build/MyLoader,$(1),np27g) 
    212 endef 
    213  
    214 define Image/Build/Board/NP27G/squashfs 
    215         $(call Image/Build/Board/NP27G,squashfs) 
    216 endef 
    217  
    218 define Image/Build/Board/NP27G/jffs2-64k 
    219         $(call Image/Build/Board/NP27G,jffs2-64k) 
    220 endef 
    221  
    222 define Image/Build/Board/NP27G/Initramfs 
    223         $(call Image/Build/LZMAKernel/Generic,np27g,bin) 
    224 endef 
    225  
    226 # 
    227 # Compex NP28G 
    228 # 
    229 define Image/Build/Board/NP28G 
    230         $(call Image/Build/MyLoader,$(1),np28g) 
    231 endef 
    232  
    233 define Image/Build/Board/NP28G/squashfs 
    234         $(call Image/Build/Board/NP28G,squashfs) 
    235 endef 
    236  
    237 define Image/Build/Board/NP28G/jffs2-64k 
    238         $(call Image/Build/Board/NP28G,jffs2-64k) 
    239 endef 
    240  
    241 define Image/Build/Board/NP28G/Initramfs 
    242         $(call Image/Build/LZMAKernel/Generic,np28g,bin) 
    243 endef 
    244  
    245 # 
    246 # Compex WP54G 
    247 # 
    248 define Image/Build/Board/WP54G 
    249         $(call Image/Build/MyLoader,$(1),wp54g) 
    250 endef 
    251  
    252 define Image/Build/Board/WP54G/squashfs 
    253         $(call Image/Build/Board/WP54G,squashfs) 
    254 endef 
    255  
    256 define Image/Build/Board/WP54G/jffs2-64k 
    257         $(call Image/Build/Board/WP54G,jffs2-64k) 
    258 endef 
    259  
    260 define Image/Build/Board/WP54G/Initramfs 
    261         $(call Image/Build/LZMAKernel/Generic,wp54g,bin) 
    262 endef 
    263  
    264 # 
    265 # Compex WP54AG 
    266 # 
    267 define Image/Build/Board/WP54AG 
    268         $(call Image/Build/MyLoader,$(1),wp54ag) 
    269 endef 
    270  
    271 define Image/Build/Board/WP54AG/squashfs 
    272         $(call Image/Build/Board/WP54AG,squashfs) 
    273 endef 
    274  
    275 define Image/Build/Board/WP54AG/jffs2-64k 
    276         $(call Image/Build/Board/WP54AG,jffs2-64k) 
    277 endef 
    278  
    279 define Image/Build/Board/WP54AG/Initramfs 
    280         $(call Image/Build/LZMAKernel/Generic,wp54ag,bin) 
    281 endef 
    282  
    283 # 
    284 # Compex WPP54G 
    285 # 
    286 define Image/Build/Board/WPP54G 
    287         $(call Image/Build/MyLoader,$(1),wpp54g) 
    288 endef 
    289  
    290 define Image/Build/Board/WPP54G/squashfs 
    291         $(call Image/Build/Board/WPP54G,squashfs) 
    292 endef 
    293  
    294 define Image/Build/Board/WPP54G/jffs2-64k 
    295         $(call Image/Build/Board/WPP54G,jffs2-64k) 
    296 endef 
    297  
    298 define Image/Build/Board/WPP54G/Initramfs 
    299         $(call Image/Build/LZMAKernel/Generic,wpp54g,bin) 
    300 endef 
    301  
    302 # 
    303 # Compex WPP54AG 
    304 # 
    305 define Image/Build/Board/WPP54AG 
    306         $(call Image/Build/MyLoader,$(1),wpp54ag) 
    307 endef 
    308  
    309 define Image/Build/Board/WPP54AG/squashfs 
    310         $(call Image/Build/Board/WPP54AG,squashfs) 
    311 endef 
    312  
    313 define Image/Build/Board/WPP54AG/jffs2-64k 
    314         $(call Image/Build/Board/WPP54AG,jffs2-64k) 
    315 endef 
    316  
    317 define Image/Build/Board/WPP54AG/Initramfs 
    318         $(call Image/Build/LZMAKernel/Generic,wpp54ag,bin) 
     89# Cellvision CAS-630/630W, CAS-670/670W, NFS-101U/101WU, NFS-202U/202WU 
     90# 
     91define Image/Build/Template/Cellvision 
     92        $(call Image/Build/Cellvision,$(1),$(2),$(3)) 
     93endef 
     94 
     95define Image/Build/Template/Cellvision/squashfs 
     96        $(call Image/Build/Template/Cellvision,squashfs,$(1),$(2)) 
     97endef 
     98 
     99define Image/Build/Template/Cellvision/jffs2-64k 
     100        $(call Image/Build/Template/Cellvision,jffs2-64k,$(1),$(2)) 
     101endef 
     102 
     103# 
     104# Cellvision CAS-700/700W, CAS-771/771W, CAS-790, CAS-861/861W 
     105# 
     106define Image/Build/Template/Cellvision2 
     107        $(call Image/Build/Cellvision2,$(1),$(2)) 
     108endef 
     109 
     110define Image/Build/Template/Cellvision2/squashfs 
     111        $(call Image/Build/Template/Cellvision2,squashfs,$(1)) 
     112endef 
     113 
     114define Image/Build/Template/Cellvision2/jffs2-64k 
     115        $(call Image/Build/Template/Cellvision2,jffs2-64k,$(1)) 
     116endef 
     117 
     118define Image/Build/Template/Cellvision2/Initramfs 
     119        $(call Image/Build/LZMAKernel/Admboot,$(1),gz) 
     120endef 
     121 
     122# 
     123# Compex NP27G, NP28G, WP54G, WP54AG, WPP54G, WPP54AG 
     124# 
     125define Image/Build/Template/Compex 
     126        $(call Image/Build/MyLoader,$(1),$(2)) 
     127endef 
     128 
     129define Image/Build/Template/Compex/squashfs 
     130        $(call Image/Build/Template/Compex,squashfs,$(1)) 
     131endef 
     132 
     133define Image/Build/Template/Compex/jffs2-64k 
     134        $(call Image/Build/Template/Compex,jffs2-64k,$(1)) 
     135endef 
     136 
     137define Image/Build/Template/Compex/Initramfs 
     138        $(call Image/Build/LZMAKernel/Generic,$(1),bin) 
    319139endef 
    320140 
     
    322142# Compex WP54G-WRT 
    323143# 
    324 define Image/Build/Board/WP54GWRT 
     144define Image/Build/Template/WP54GWRT 
    325145        $(call Image/Build/Compex,$(1),wp54g-wrt) 
    326146endef 
    327147 
    328 define Image/Build/Board/WP54GWRT/squashfs 
    329         $(call Image/Build/Board/WP54GWRT,squashfs) 
    330 endef 
    331  
    332 define Image/Build/Board/WP54GWRT/jffs2-64k 
    333         $(call Image/Build/Board/WP54GWRT,jffs2-64k) 
    334 endef 
    335  
    336 define Image/Build/Board/WP54GWRT/Initramfs 
     148define Image/Build/Template/WP54GWRT/squashfs 
     149        $(call Image/Build/Template/WP54GWRT,squashfs) 
     150endef 
     151 
     152define Image/Build/Template/WP54GWRT/jffs2-64k 
     153        $(call Image/Build/Template/WP54GWRT,jffs2-64k) 
     154endef 
     155 
     156define Image/Build/Template/WP54GWRT/Initramfs 
    337157        $(call Image/Build/LZMAKernel/KArgs,wp54g-wrt,bin) 
    338158endef 
    339159 
    340160# 
    341 # Edimax BR-6104K 
    342 # 
    343 define Image/Build/Board/BR6104K 
    344         $(call Image/Build/Edimax,$(1),br-6104k) 
    345 endef 
    346  
    347 define Image/Build/Board/BR6104K/squashfs 
    348         $(call Image/Build/Board/BR6104K,squashfs) 
    349 endef 
    350  
    351 define Image/Build/Board/BR6104K/Initramfs 
    352         $(call Image/Build/LZMAKernel/Admboot,br-6104k,gz) 
    353 endef 
    354  
    355 # 
    356 # Edimax BR-6104KP 
    357 # 
    358 define Image/Build/Board/BR6104KP 
    359         $(call Image/Build/Edimax,$(1),br-6104kp) 
    360 endef 
    361  
    362 define Image/Build/Board/BR6104KP/squashfs 
    363         $(call Image/Build/Board/BR6104KP,squashfs) 
    364 endef 
    365  
    366 define Image/Build/Board/BR6104KP/Initramfs 
    367         $(call Image/Build/LZMAKernel/Admboot,br-6104kp,gz) 
    368 endef 
    369  
    370 # 
    371 # Edimax BR-6104WG 
    372 # 
    373 define Image/Build/Board/BR6104WG 
    374         $(call Image/Build/Edimax,$(1),br-6104wg) 
    375 endef 
    376  
    377 define Image/Build/Board/BR6104WG/squashfs 
    378         $(call Image/Build/Board/BR6104WG,squashfs) 
    379 endef 
    380  
    381 define Image/Build/Board/BR6104WG/Initramfs 
    382         $(call Image/Build/LZMAKernel/Admboot,br-6104wg,gz) 
    383 endef 
    384  
    385 # 
    386 # Conceptronic C54BSR4 
    387 # 
    388 define Image/Build/Board/C54BSR4 
    389         $(call Image/Build/Edimax,$(1),c54bsr4) 
    390 endef 
    391  
    392 define Image/Build/Board/C54BSR4/squashfs 
    393         $(call Image/Build/Board/C54BSR4,squashfs) 
    394 endef 
    395  
    396 define Image/Build/Board/C54BSR4/Initramfs 
    397         $(call Image/Build/LZMAKernel/Admboot,c54bsr4,gz) 
    398 endef 
    399  
    400 # 
    401 # Infineon EASY 83000 
    402 # 
    403 define Image/Build/Board/EASY83000 
    404         $(call Image/Build/Infineon,$(1),easy-83000) 
    405 endef 
    406  
    407 define Image/Build/Board/EASY83000/squashfs 
    408         $(call Image/Build/Board/EASY83000,squashfs) 
    409 endef 
    410  
    411 define Image/Build/Board/EASY83000/jffs2-64k 
    412         $(call Image/Build/Board/EASY83000,jffs2-64k) 
    413 endef 
    414  
    415 define Image/Build/Board/EASY83000/Initramfs 
    416         $(call Image/Build/LZMAKernel/Admboot,easy-83000,gz) 
    417 endef 
    418  
    419 # 
    420 # Mikrotik RB-1xx 
    421 # 
    422 define Image/Build/Board/RB1xx/Initramfs 
     161# Edimax BR-6104K, BR-6104KP, BR-6104Wg, BR-6114WG 
     162# 
     163define Image/Build/Template/Edimax 
     164        $(call Image/Build/Edimax,$(1),$(2)) 
     165endef 
     166 
     167define Image/Build/Template/Edimax/squashfs 
     168        $(call Image/Build/Template/Edimax,squashfs,$(1)) 
     169endef 
     170 
     171define Image/Build/Template/Edimax/Initramfs 
     172        $(call Image/Build/LZMAKernel/Admboot,$(1),gz) 
     173endef 
     174 
     175# 
     176# Infineon EASY 5120, EASY 83000 
     177# 
     178define Image/Build/Template/Infineon 
     179        $(call Image/Build/Infineon,$(1),$(2)) 
     180endef 
     181 
     182define Image/Build/Template/Infineon/squashfs 
     183        $(call Image/Build/Template/Infineon,squashfs,$(1)) 
     184endef 
     185 
     186define Image/Build/Template/Infineon/jffs2-64k 
     187        $(call Image/Build/Template/Infineon,jffs2-64k,$(1)) 
     188endef 
     189 
     190define Image/Build/Template/Infineon/Initramfs 
     191        $(call Image/Build/LZMAKernel/Admboot,$(1),gz) 
     192endef 
     193 
     194# 
     195# Mikrotik RouterBOARD 1xx 
     196# 
     197define Image/Build/Template/Mikrotik/Initramfs 
    423198        $(CP) $(KDIR)/vmlinux.elf $(call imgname,netboot,rb1xx) 
    424199endef 
    425200 
    426201# 
    427 # Groups 
    428 # 
    429 define Image/Build/Group/Cellvision 
    430         $(call Image/Build/Board/CAS700/$(1)) 
    431         $(call Image/Build/Board/CAS700W/$(1)) 
    432         $(call Image/Build/Board/CAS771/$(1)) 
    433         $(call Image/Build/Board/CAS771W/$(1)) 
    434         $(call Image/Build/Board/CAS790/$(1)) 
    435         $(call Image/Build/Board/CAS861/$(1)) 
    436         $(call Image/Build/Board/CAS861W/$(1)) 
    437 endef 
    438  
    439 define Image/Build/Group/WP54G 
    440         $(call Image/Build/Board/WP54G/$(1)) 
    441         $(call Image/Build/Board/WP54AG/$(1)) 
    442         $(call Image/Build/Board/WPP54G/$(1)) 
    443         $(call Image/Build/Board/WPP54AG/$(1)) 
    444         $(call Image/Build/Board/WP54GWRT/$(1)) 
    445 endef 
    446  
    447 define Image/Build/Group/Compex 
    448         $(call Image/Build/Board/NP27G/$(1)) 
    449         $(call Image/Build/Board/NP28G/$(1)) 
    450         $(call Image/Build/Group/WP54G,$(1)) 
    451 endef 
    452  
    453 define Image/Build/Group/Conceptronic 
    454         $(call Image/Build/Board/C54BSR4/$(1)) 
    455 endef 
    456  
    457 define Image/Build/Group/Edimax 
    458         $(call Image/Build/Board/BR6104K/$(1)) 
    459         $(call Image/Build/Board/BR6104KP/$(1)) 
    460         $(call Image/Build/Board/BR6104WG/$(1)) 
    461 endef 
    462  
    463 define Image/Build/Group/Infineon 
    464         $(call Image/Build/Board/EASY83000/$(1)) 
    465 endef 
    466  
    467 define Image/Build/Group/All 
    468         $(call Image/Build/Group/Cellvision,$(1)) 
    469         $(call Image/Build/Group/Compex,$(1)) 
    470         $(call Image/Build/Group/Conceptronic,$(1)) 
    471         $(call Image/Build/Group/Edimax,$(1)) 
    472         $(call Image/Build/Group/Cellvision,$(1)) 
    473         $(call Image/Build/Group/Infineon,$(1)) 
    474         $(call Image/Build/Board/RB1xx/$(1)) 
    475 endef 
    476  
    477 # 
    478202# Profiles 
    479203# 
     204define Image/Build/Profile/CAS630 
     205        $(call Image/Build/Template/Cellvision/$(1),cas-630,cas-630) 
     206endef 
     207 
     208define Image/Build/Profile/CAS630W 
     209        $(call Image/Build/Template/Cellvision/$(1),cas-630,cas-630w) 
     210endef 
     211 
     212define Image/Build/Profile/CAS670 
     213        $(call Image/Build/Template/Cellvision/$(1),cas-670,cas-670) 
     214endef 
     215 
     216define Image/Build/Profile/CAS670W 
     217        $(call Image/Build/Template/Cellvision/$(1),cas-670,cas-670w) 
     218endef 
     219 
     220define Image/Build/Profile/NFS101U 
     221        $(call Image/Build/Template/Cellvision/$(1),nfs-101u,nfs-101u) 
     222        $(call Image/Build/Template/Cellvision/$(1),dn-7013,nfs-101u) 
     223        $(call Image/Build/Template/Cellvision/$(1),dns-120,nfs-101u) 
     224        $(call Image/Build/Template/Cellvision/$(1),mu-5000fs,nfs-101u) 
     225        $(call Image/Build/Template/Cellvision/$(1),tn-u100,nfs-101u) 
     226endef 
     227 
     228define Image/Build/Profile/NFS101WU 
     229        $(call Image/Build/Template/Cellvision/$(1),nfs-101wu,nfs-101u) 
     230        $(call Image/Build/Template/Cellvision/$(1),dns-g120,nfs-101u) 
     231endef 
     232 
     233define Image/Build/Profile/CAS700 
     234        $(call Image/Build/Template/Cellvision2/$(1),cas-700) 
     235endef 
     236 
     237define Image/Build/Profile/CAS700W 
     238        $(call Image/Build/Template/Cellvision2/$(1),cas-700w) 
     239endef 
     240 
     241define Image/Build/Profile/CAS771 
     242        $(call Image/Build/Template/Cellvision2/$(1),cas-771) 
     243endef 
     244 
     245define Image/Build/Profile/CAS771W 
     246        $(call Image/Build/Template/Cellvision2/$(1),cas-771w) 
     247endef 
     248 
     249define Image/Build/Profile/CAS790 
     250        $(call Image/Build/Template/Cellvision2/$(1),cas-790) 
     251endef 
     252 
     253define Image/Build/Profile/CAS861 
     254        $(call Image/Build/Template/Cellvision2/$(1),cas-861) 
     255endef 
     256 
     257define Image/Build/Profile/CAS861W 
     258        $(call Image/Build/Template/Cellvision2/$(1),cas-861w) 
     259endef 
     260 
     261define Image/Build/Profile/NP27G 
     262        $(call Image/Build/Template/Compex/$(1),np27g) 
     263endef 
     264 
     265define Image/Build/Profile/NP28G 
     266        $(call Image/Build/Template/Compex/$(1),np28g) 
     267endef 
     268 
     269define Image/Build/Profile/WP54 
     270        $(call Image/Build/Template/Compex/$(1),wp54g) 
     271        $(call Image/Build/Template/Compex/$(1),wp54ag) 
     272        $(call Image/Build/Template/Compex/$(1),wpp54g) 
     273        $(call Image/Build/Template/Compex/$(1),wpp54ag) 
     274        $(call Image/Build/Template/WP54GWRT/$(1)) 
     275endef 
     276 
     277define Image/Build/Profile/BR6104K 
     278        $(call Image/Build/Template/Edimax/$(1),br-6104k) 
     279endef 
     280 
     281define Image/Build/Profile/BR6104KP 
     282        $(call Image/Build/Template/Edimax/$(1),br-6104kp) 
     283endef 
     284 
     285define Image/Build/Profile/BR6104WG 
     286        $(call Image/Build/Template/Edimax/$(1),br-6104wg) 
     287endef 
     288 
     289define Image/Build/Profile/BR6114WG 
     290        $(call Image/Build/Template/Edimax/$(1),br-6114wg) 
     291endef 
     292 
     293define Image/Build/Profile/EASY83000 
     294        $(call Image/Build/Template/Infineon/$(1),easy-83000) 
     295endef 
     296 
     297define Image/Build/Profile/RouterBoard 
     298        $(call Image/Build/Template/Mikrotik/$(1)) 
     299endef 
     300 
     301ifeq ($(CONFIG_BROKEN),y) 
     302define Image/Build/Experimental 
     303        # Cellvison 
     304        $(call Image/Build/Profile/CAS630,$(1)) 
     305        $(call Image/Build/Profile/CAS630W,$(1)) 
     306        $(call Image/Build/Profile/CAS670,$(1)) 
     307        $(call Image/Build/Profile/CAS670W,$(1)) 
     308        $(call Image/Build/Profile/CAS700,$(1)) 
     309        $(call Image/Build/Profile/CAS700W,$(1)) 
     310        $(call Image/Build/Profile/CAS771,$(1)) 
     311        $(call Image/Build/Profile/CAS771W,$(1)) 
     312        $(call Image/Build/Profile/CAS861,$(1)) 
     313        $(call Image/Build/Profile/CAS861W,$(1)) 
     314        $(call Image/Build/Profile/NFS101U,$(1)) 
     315        $(call Image/Build/Profile/NFS101WU,$(1)) 
     316endef 
     317endif 
     318 
    480319define Image/Build/Profile/Generic 
    481         $(call Image/Build/Group/All,$(1)) 
    482 endef 
    483  
    484 define Image/Build/Profile/Atheros 
    485         $(call Image/Build/AllBoards,$(1)) 
    486 endef 
    487  
    488 define Image/Build/Profile/Texas 
    489         $(call Image/Build/AllBoards,$(1)) 
    490 endef 
    491  
    492 define Image/Build/Profile/Ralink 
    493         $(call Image/Build/AllBoards,$(1)) 
    494 endef 
    495  
    496 define Image/Build/Profile/WP54G 
    497         $(call Image/Build/Group/WP54G,$(1)) 
    498 endef 
    499  
    500 define Image/Build/Profile/NP27G 
    501         $(call Image/Build/Board/NP27G/$(1)) 
    502 endef 
    503  
    504 define Image/Build/Profile/NP28G 
    505         $(call Image/Build/Board/NP28G/$(1)) 
    506 endef 
    507  
    508 define Image/Build/Profile/CAS700 
    509         $(call Image/Build/Board/CAS700/$(1)) 
    510 endef 
    511  
    512 define Image/Build/Profile/CAS700W 
    513         $(call Image/Build/Board/CAS700W/$(1)) 
    514 endef 
    515  
    516 define Image/Build/Profile/CAS771 
    517         $(call Image/Build/Board/CAS771/$(1)) 
    518 endef 
    519  
    520 define Image/Build/Profile/CAS771W 
    521         $(call Image/Build/Board/CAS771W/$(1)) 
    522 endef 
    523  
    524 define Image/Build/Profile/CAS790 
    525         $(call Image/Build/Board/CAS790/$(1)) 
    526 endef 
    527  
    528 define Image/Build/Profile/CAS861 
    529         $(call Image/Build/Board/CAS861/$(1)) 
    530 endef 
    531  
    532 define Image/Build/Profile/CAS861W 
    533         $(call Image/Build/Board/CAS861W/$(1)) 
    534 endef 
    535  
    536 define Image/Build/Profile/BR6104K 
    537         $(call Image/Build/Board/BR6104K/$(1)) 
    538 endef 
    539  
    540 define Image/Build/Profile/BR6104KP 
    541         $(call Image/Build/Board/BR6104KP/$(1)) 
    542 endef 
    543  
    544 define Image/Build/Profile/C54BSR4 
    545         $(call Image/Build/Board/C54BSR4/$(1)) 
    546 endef 
    547  
    548 define Image/Build/Profile/RouterBoard 
    549         $(call Image/Build/Board/RB1xx/$(1)) 
     320        # Compex 
     321        $(call Image/Build/Profile/WP54,$(1)) 
     322        $(call Image/Build/Profile/NP27G,$(1)) 
     323        $(call Image/Build/Profile/NP28G,$(1)) 
     324        # Edimax 
     325        $(call Image/Build/Profile/BR6104K,$(1)) 
     326        $(call Image/Build/Profile/BR6104KP,$(1)) 
     327        $(call Image/Build/Profile/BR6104WG,$(1)) 
     328        $(call Image/Build/Profile/BR6114WG,$(1)) 
     329        # Infineon 
     330        $(call Image/Build/Profile/EASY83000,$(1)) 
     331        # Mikrotik 
     332        $(call Image/Build/Profile/RB1xx/$(1)) 
     333        $(call Image/Build/Experimental) 
    550334endef 
    551335 
  • trunk/target/linux/adm5120/router_le/profiles/Cellvision.mk

    r10193 r10309  
    66# 
    77 
     8define Profile/CAS630 
     9        NAME:=Cellvision CAS-630 IP camera (Experimental) 
     10        # TODO: add default packages 
     11endef 
     12 
     13define Profile/CAS630/Description 
     14        Package set optimized for the Cellvision CAS-630 device. 
     15endef 
     16 
     17define Profile/CAS630W 
     18        NAME:=Cellvision CAS-630W IP camera (Experimental) 
     19        # TODO: add default packages 
     20endef 
     21 
     22define Profile/CAS630W/Description 
     23        Package set optimized for the Cellvision CAS-630W device. 
     24endef 
     25 
     26define Profile/CAS670 
     27        NAME:=Cellvision CAS-670 IP camera (Experimental) 
     28        # TODO: add default packages 
     29endef 
     30 
     31define Profile/CAS670/Description 
     32        Package set optimized for the Cellvision CAS-670 device. 
     33endef 
     34 
     35define Profile/CAS670W 
     36        NAME:=Cellvision CAS-670W IP camera (Experimental) 
     37        # TODO: add default packages 
     38endef 
     39 
     40define Profile/CAS670W/Description 
     41        Package set optimized for the Cellvision CAS-670 device. 
     42endef 
     43 
    844define Profile/CAS700 
    9         NAME:=Cellvision CAS-700 IP camera (Untested) 
     45        NAME:=Cellvision CAS-700 IP camera (Experimental) 
    1046        # TODO: add default packages 
    1147endef 
     
    1652 
    1753define Profile/CAS700W 
    18         NAME:=Cellvision CAS-700W IP camera (Untested) 
     54        NAME:=Cellvision CAS-700W IP camera (Experimental) 
    1955        # TODO: add default packages 
    2056endef 
     
    2561 
    2662define Profile/CAS771 
    27         NAME:=Cellvision CAS-771 IP camera (Untested) 
     63        NAME:=Cellvision CAS-771 IP camera (Experimental) 
    2864        PACKAGES:=kmod-video-cpia2 kmod-usb-ohci kmod-usb2 kmod-usb-audio 
    2965endef 
     
    3470 
    3571define Profile/CAS771W 
    36         NAME:=Cellvision CAS-771W IP camera (Untested) 
     72        NAME:=Cellvision CAS-771W IP camera (Experimental) 
    3773        PACKAGES:=kmod-video-cpia2 kmod-usb-ohci kmod-usb2 kmod-usb-audio kmod-rt2500 
    3874endef 
     
    4379 
    4480define Profile/CAS790 
    45         NAME:=Cellvision CAS-790 IP camera (Untested) 
     81        NAME:=Cellvision CAS-790 IP camera (Experimental) 
    4682        # TODO: add default packages 
    4783endef 
     
    5288 
    5389define Profile/CAS861 
    54         NAME:=Cellvision CAS-861 IP camera (Untested) 
     90        NAME:=Cellvision CAS-861 IP camera (Experimental) 
    5591        # TODO: add default packages 
    5692endef 
     
    6197 
    6298define Profile/CAS861W 
    63         NAME:=Cellvision CAS-861W IP camera (Untested) 
     99        NAME:=Cellvision CAS-861W IP camera (Experimental) 
    64100        PACKAGES:=kmod-rt2500 
    65101endef 
     
    69105endef 
    70106 
     107define Profile/NFS101U 
     108        NAME:=Cellvision NFS-101U Network File Server (Experimental) 
     109endef 
     110 
     111define Profile/NFS101U/Description 
     112        Package set optimized for the Cellvision NFS-101U device. 
     113endef 
     114 
     115define Profile/NFS101WU 
     116        NAME:=Cellvision NFS-101WU Network File Server (Experimental) 
     117endef 
     118 
     119define Profile/NFS101WU/Description 
     120        Package set optimized for the Cellvision NFS-101WU device. 
     121endef 
     122 
     123$(eval $(call Profile,CAS630)) 
     124$(eval $(call Profile,CAS630W)) 
     125$(eval $(call Profile,CAS670)) 
     126$(eval $(call Profile,CAS670W)) 
    71127$(eval $(call Profile,CAS700)) 
    72128$(eval $(call Profile,CAS700W)) 
     
    76132$(eval $(call Profile,CAS861)) 
    77133$(eval $(call Profile,CAS861W)) 
     134$(eval $(call Profile,NFS101U)) 
     135$(eval $(call Profile,NFS101WU)) 
     136 
  • trunk/target/linux/adm5120/router_le/profiles/Compex.mk

    r9501 r10309  
    2424endef 
    2525 
    26 define Profile/WP54G 
    27         NAME:=Compex WP54G family 
     26define Profile/WP54 
     27        NAME:=Compex WP54 family 
    2828        PACKAGES:=kmod-madwifi 
    2929endef 
    3030 
    31 define Profile/WP54G/Description 
    32         Package set optimized for the Compex WP54G family. 
     31define Profile/WP54/Description 
     32        Package set optimized for the Compex WP54 family. 
    3333endef 
    3434 
    3535$(eval $(call Profile,NP27G)) 
    3636$(eval $(call Profile,NP28G)) 
    37 $(eval $(call Profile,WP54G)) 
     37$(eval $(call Profile,WP54)) 
  • trunk/target/linux/adm5120/router_le/profiles/Edimax.mk

    r9490 r10309  
    11# 
    2 # Copyright (C) 2007 OpenWrt.org 
     2# Copyright (C) 2007,2008 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    2323endef 
    2424 
     25define Profile/BR6104WG 
     26        NAME:=Edimax BR-6104Wg (Unofficial, No WiFi) 
     27endef 
     28 
     29define Profile/BR6104WG/Description 
     30        Package set optimized for the Edimax BR-6104Wg 
     31endef 
     32 
     33define Profile/BR6114WG 
     34        NAME:=Edimax BR-6114WG (Unofficial, No WiFi) 
     35endef 
     36 
     37define Profile/BR6114WG/Description 
     38        Package set optimized for the Edimax BR-6114WG 
     39endef 
     40 
    2541$(eval $(call Profile,BR6104K)) 
    2642$(eval $(call Profile,BR6104KP)) 
     43$(eval $(call Profile,BR6104WG)) 
     44$(eval $(call Profile,BR6114WG)) 
Note: See TracChangeset for help on using the changeset viewer.