]> git.ipfire.org Git - people/ms/u-boot.git/blame - tools/env/Makefile
Add GPL-2.0+ SPDX-License-Identifier to source files
[people/ms/u-boot.git] / tools / env / Makefile
CommitLineData
6aff3115 1#
f9328639 2# (C) Copyright 2002-2006
6aff3115
WD
3# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4#
1a459660 5# SPDX-License-Identifier: GPL-2.0+
6aff3115
WD
6#
7
f9328639 8include $(TOPDIR)/config.mk
6aff3115 9
dca61f01 10HOSTSRCS := $(SRCTREE)/lib/crc32.c fw_env.c fw_env_main.c
30fd4fad
JH
11HOSTSRCS += $(SRCTREE)/lib/ctype.c $(SRCTREE)/lib/linux_string.c
12HOSTSRCS += $(SRCTREE)/common/env_attr.c $(SRCTREE)/common/env_flags.c
e3c52f2b 13HEADERS := fw_env.h $(OBJTREE)/include/config.h
6aff3115 14
02bd475e
DH
15# Compile for a hosted environment on the target
16HOSTCPPFLAGS = -idirafter $(SRCTREE)/include \
844f07d8
WD
17 -idirafter $(OBJTREE)/include2 \
18 -idirafter $(OBJTREE)/include \
30fd4fad 19 -idirafter $(SRCTREE)/tools/env \
497f2053
JH
20 -DUSE_HOSTCC \
21 -DTEXT_BASE=$(TEXT_BASE)
f9328639 22
6de66b35 23ifeq ($(MTD_VERSION),old)
02bd475e 24HOSTCPPFLAGS += -DMTD_OLD
6de66b35
MK
25endif
26
f9328639
MB
27all: $(obj)fw_printenv
28
02bd475e
DH
29# Some files complain if compiled with -pedantic, use HOSTCFLAGS_NOPED
30$(obj)fw_printenv: $(HOSTSRCS) $(HEADERS)
31 $(HOSTCC) $(HOSTCFLAGS_NOPED) $(HOSTLDFLAGS) -o $@ $(HOSTSRCS)
3648ff2d 32 $(HOSTSTRIP) $@
6aff3115
WD
33
34clean:
dca61f01 35 rm -f $(obj)fw_printenv
6aff3115
WD
36
37#########################################################################
38
f9328639 39include $(TOPDIR)/rules.mk
6aff3115 40
f9328639 41sinclude $(obj).depend
6aff3115
WD
42
43#########################################################################