-
Notifications
You must be signed in to change notification settings - Fork 7
/
Makefile.node
35 lines (28 loc) · 1.14 KB
/
Makefile.node
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
ifeq (,$(wildcard yplatform/Makefile))
INSTALL_YP := $(shell git submodule update --init --recursive yplatform)
ifneq (,$(filter undefine,$(.FEATURES)))
undefine INSTALL_YP
endif
endif
include yplatform/build.mk/node.common.mk
# include yplatform/build.mk/js.deps.private.mk
# include yplatform/build.mk/js.build.dts.mk
# include yplatform/build.mk/js.check.eslint.mk
# include yplatform/build.mk/js.test.jest.mk
# include yplatform/build.mk/core.misc.release.npg.mk
# include yplatform/build.mk/core.misc.release.tag.mk
# ------------------------------------------------------------------------------
YP_CHECK_TPL_FILES += \
.github/workflows/main.yml \
ifeq (true,$(CI))
.PHONY: $(YP_CHECK_TPL_FILES)
endif
YP_DEPS_TARGETS += \
.github/workflows/main.yml \
# ------------------------------------------------------------------------------
.github/workflows/main.yml: yplatform/bin/github-checkout
.github/workflows/main.yml: yplatform/bin/json2yaml
.github/workflows/main.yml: yplatform/bin/yaml-expand
.github/workflows/main.yml: .github/workflows.src/main.yml
.github/workflows/main.yml: .github/workflows/main.yml.tpl
$(call yp-generate-from-template)