treewide: provide consistent basic DEVICE_TYPE
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>
Fri, 29 May 2020 16:40:03 +0000 (18:40 +0200)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Wed, 3 Jun 2020 13:41:09 +0000 (15:41 +0200)
commit057e5f6edee34e6bbd49dfe6f9944a3ba1936719
treeef2a2c19840ed3c19b90bc49123f4b7d6e228744
parent64ebf74c059f72e91cbed1030d4609b573992295
treewide: provide consistent basic DEVICE_TYPE

While the effective "default" based on frequent use is "router", the
DEVICE_TYPE variable actually provides a "basic" configuration without
selecting any additional packages.

This is currently set up with the identifier "bootloader", which seems
to be not used at all. However, the only targets not using "router" or
"nas" are actually archs38 and arc770, which use their own value
"developerboard" for DEVICE_TYPE which seems to have been invented when
these targets where added. The latter is not implemented in target.mk,
though, and will fall back to the "basic" set of packages then.

So, to clean this up and make it more readable, let's just define a
DEVICE_TYPE "basic" and use it for the aforementioned cases.

Cc: Christian Lamparter <chunkeey@gmail.com>
Cc: Sungbo Eo <mans0n@gorani.run>
Cc: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
include/target.mk
target/linux/arc770/Makefile
target/linux/archs38/Makefile