|
1 | 1 | # SPDX-License-Identifier: GPL-2.0
|
2 | 2 |
|
3 |
| -ifeq ($(srctree),) |
4 |
| -srctree := $(patsubst %/,%,$(dir $(CURDIR))) |
5 |
| -srctree := $(patsubst %/,%,$(dir $(srctree))) |
6 |
| -srctree := $(patsubst %/,%,$(dir $(srctree))) |
7 |
| -srctree := $(patsubst %/,%,$(dir $(srctree))) |
| 3 | +ifeq ($(top_srcdir),) |
| 4 | +top_srcdir := $(patsubst %/,%,$(dir $(CURDIR))) |
| 5 | +top_srcdir := $(patsubst %/,%,$(dir $(top_srcdir))) |
| 6 | +top_srcdir := $(patsubst %/,%,$(dir $(top_srcdir))) |
| 7 | +top_srcdir := $(patsubst %/,%,$(dir $(top_srcdir))) |
8 | 8 | endif
|
9 | 9 |
|
10 |
| -include $(srctree)/tools/scripts/Makefile.include |
| 10 | +include $(top_srcdir)/tools/scripts/Makefile.include |
11 | 11 |
|
12 | 12 | AWK ?= awk
|
13 | 13 | MKDIR ?= mkdir
|
|
19 | 19 | Q = @
|
20 | 20 | endif
|
21 | 21 |
|
22 |
| -arm64_tools_dir = $(srctree)/arch/arm64/tools |
| 22 | +arm64_tools_dir = $(top_srcdir)/arch/arm64/tools |
23 | 23 | arm64_sysreg_tbl = $(arm64_tools_dir)/sysreg
|
24 | 24 | arm64_gen_sysreg = $(arm64_tools_dir)/gen-sysreg.awk
|
25 |
| -arm64_generated_dir = $(srctree)/tools/arch/arm64/include/generated |
| 25 | +arm64_generated_dir = $(top_srcdir)/tools/arch/arm64/include/generated |
26 | 26 | arm64_sysreg_defs = $(arm64_generated_dir)/asm/sysreg-defs.h
|
27 | 27 |
|
28 | 28 | all: $(arm64_sysreg_defs)
|
|
0 commit comments