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
|