summaryrefslogtreecommitdiff
path: root/mk/internal/rte.build-post.mk
blob: a6b6a9a46a13dcc2cb4294ab45ed06e2295242c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2010-2014 Intel Corporation

# build helper .mk

# fast way, no need to do prebuild and postbuild
ifeq ($(PREBUILD)$(POSTBUILD),)

_postbuild: $(_BUILD)
	@touch _postbuild

else # slower way

_prebuild: $(PREBUILD)
	@touch _prebuild

ifneq ($(_BUILD),)
$(_BUILD): _prebuild
else
_BUILD = _prebuild
endif

_build: $(_BUILD)
	@touch _build

ifneq ($(POSTBUILD),)
$(POSTBUILD): _build
else
POSTBUILD = _build
endif

_postbuild: $(POSTBUILD)
	@touch _postbuild
endif