add nonstop, uc and ucf to build, plus scripts include-recipes.sh and show-package.sh
This commit is contained in:
parent
dc4f61cc8e
commit
6258becc3c
4 changed files with 61 additions and 1 deletions
|
@ -13,6 +13,9 @@ PREFIX_BINARY?=1
|
|||
REPO_BINARY?=0
|
||||
## Name of the configuration to include in the image name e.g. desktop or server
|
||||
CONFIG_NAME?=desktop
|
||||
## Ignore errors when building the repo, attempt to build every package
|
||||
## REPO_NONSTOP?=--nonstop
|
||||
REPO_NONSTOP?=
|
||||
## Select filesystem config
|
||||
ifeq ($(BOARD),)
|
||||
FILESYSTEM_CONFIG?=config/$(ARCH)/$(CONFIG_NAME).toml
|
||||
|
|
10
mk/repo.mk
10
mk/repo.mk
|
@ -16,7 +16,7 @@ else
|
|||
export PATH="$(PREFIX_PATH):$$PATH" && \
|
||||
PACKAGES="$$($(INSTALLER) --list-packages -c $(FILESYSTEM_CONFIG))" && \
|
||||
cd cookbook && \
|
||||
./repo.sh "$${PACKAGES}"
|
||||
./repo.sh $(REPO_NONSTOP) "$${PACKAGES}"
|
||||
mkdir -p $(BUILD)
|
||||
# make sure fetch.tag is newer than the things repo modifies
|
||||
touch $<
|
||||
|
@ -72,3 +72,11 @@ cr.%: $(FSTOOLS_TAG) FORCE
|
|||
ucr.%: $(FSTOOLS_TAG) FORCE
|
||||
$(MAKE) u.$*
|
||||
$(MAKE) cr.$*
|
||||
|
||||
uc.%: $(FSTOOLS_TAG) FORCE
|
||||
$(MAKE) u.$*
|
||||
$(MAKE) c.$*
|
||||
|
||||
ucf.%: (FSTOOLS_TAG) FORCE
|
||||
$(MAKE) uc.$*
|
||||
$(MAKE) f.$*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue