f-stack/dpdk/mk/internal/rte.clean-post.mk

35 lines
518 B
Makefile
Raw Normal View History

2018-12-06 14:17:51 +00:00
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2010-2014 Intel Corporation
2017-04-21 10:43:26 +00:00
# clean helper .mk
# fast way, no need to do preclean and postclean
ifeq ($(PRECLEAN)$(POSTCLEAN),)
_postclean: $(_CLEAN)
@touch _postclean
else # slower way
_preclean: $(PRECLEAN)
@touch _preclean
ifneq ($(_CLEAN),)
$(_CLEAN): _preclean
else
_CLEAN = _preclean
endif
_clean: $(_CLEAN)
@touch _clean
ifneq ($(POSTCLEAN),)
$(POSTCLEAN): _clean
else
POSTCLEAN = _clean
endif
_postclean: $(POSTCLEAN)
@touch _postclean
endif