-
Notifications
You must be signed in to change notification settings - Fork 7
/
generic.common.mk
39 lines (30 loc) · 1.49 KB
/
generic.common.mk
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
35
36
37
38
39
# This is a collection of "must have" targets for generic repositories.
#
# ------------------------------------------------------------------------------
YP_DIR := $(abspath $(shell dirname $(lastword $(MAKEFILE_LIST)))/..)
include $(YP_DIR)/build.mk/core.common.mk
YP_GENERIC_COMMON_INCLUDES_DEFAULT += \
$(YP_DIR)/build.mk/core.build.build-version-files.mk \
YP_GENERIC_COMMON_INCLUDES_DEFAULT += \
$(YP_DIR)/build.mk/core.check.path.mk \
$(YP_DIR)/build.mk/core.check.path-sensitive.mk \
$(YP_DIR)/build.mk/core.check.symlinks.mk \
$(YP_DIR)/build.mk/core.check.tpl.mk \
$(YP_DIR)/build.mk/core.check.editorconfig.mk \
$(YP_DIR)/build.mk/core.check.jsonlint.mk \
$(YP_DIR)/build.mk/core.check.gitleaks.mk \
# core.misc.release.mk depends on core.misc.version.mk
YP_GENERIC_COMMON_INCLUDES_DEFAULT += \
$(YP_DIR)/build.mk/core.misc.promote.mk \
$(YP_DIR)/build.mk/core.misc.version.mk \
$(YP_DIR)/build.mk/core.misc.release.mk \
YP_GENERIC_COMMON_INCLUDES_DEFAULT += \
$(YP_DIR)/build.mk/core.misc.docker-ci.mk \
$(YP_DIR)/build.mk/core.misc.bootstrap.mk \
$(YP_DIR)/build.mk/core.misc.yp-update.mk \
$(YP_DIR)/build.mk/core.misc.snapshot.mk \
$(YP_DIR)/build.mk/core.misc.transcrypt.mk \
YP_GENERIC_COMMON_INCLUDES = $(filter-out $(YP_INCLUDES_IGNORE), $(YP_GENERIC_COMMON_INCLUDES_DEFAULT))
include $(YP_GENERIC_COMMON_INCLUDES)
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------