Merge pull request #11353 from kvuorine/fwknop-fixes
[feed/packages.git] / devel / ninja / ninja.mk
1 # To execute ninja from you package's Makefile:
2 #
3 # include ../../devel/ninja/ninja.mk
4 #
5 # define Build/Compile
6 # $(call Ninja,-C $(MY_NINJA_BUILD_DIR),$(MY_NINJA_ENV_VARS))
7 # endef
8
9 HOST_BUILD_DEPENDS += ninja/host
10 PKG_BUILD_DEPENDS += ninja/host
11
12 NINJA_ARGS:=$(filter -j%,$(filter-out -j,$(MAKEFLAGS)))
13 ifneq ($(findstring c,$(OPENWRT_VERBOSE)),)
14 NINJA_ARGS+=-v
15 endif
16
17 define Ninja
18 $(2) $(STAGING_DIR_HOSTPKG)/bin/ninja $(NINJA_ARGS) $(1)
19 endef