.. | .. |
---|
1 | | -### |
---|
2 | | -# This Makefile lists the most basic programs used during the build process. |
---|
3 | | -# The programs listed herein are what are needed to do the basic stuff, |
---|
4 | | -# such as fix file dependencies. |
---|
5 | | -# This initial step is needed to avoid files to be recompiled |
---|
6 | | -# when kernel configuration changes (which is what happens when |
---|
7 | | -# .config is included by main Makefile. |
---|
8 | | -# --------------------------------------------------------------------------- |
---|
9 | | -# fixdep: Used to generate dependency information during build process |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
| 2 | +# |
---|
| 3 | +# fixdep: used to generate dependency information during build process |
---|
10 | 4 | |
---|
11 | | -hostprogs-y := fixdep |
---|
12 | | -always := $(hostprogs-y) |
---|
13 | | - |
---|
14 | | -# fixdep is needed to compile other host programs |
---|
15 | | -$(addprefix $(obj)/,$(filter-out fixdep,$(always))): $(obj)/fixdep |
---|
| 5 | +hostprogs-always-y += fixdep |
---|