Build docgen and pkgar as part of fstools
This commit is contained in:
parent
273f83faed
commit
ac8efee64a
2
cookbook
2
cookbook
|
@ -1 +1 @@
|
|||
Subproject commit aae056594d920672890a6c8fb32f34bced7808bc
|
||||
Subproject commit e07638013b0ffaeabd89da30ca24d78f171fb4b2
|
2
mk/ci.mk
2
mk/ci.mk
|
@ -23,6 +23,8 @@ server desktop demo: FORCE
|
|||
# CI packaging target
|
||||
ci-pkg: prefix FORCE
|
||||
$(HOST_CARGO) build --manifest-path cookbook/Cargo.toml --release
|
||||
$(HOST_CARGO) build --manifest-path cookbook/docgen/Cargo.toml --release
|
||||
$(HOST_CARGO) build --manifest-path cookbook/pkgar/Cargo.toml --release
|
||||
$(HOST_CARGO) build --manifest-path installer/Cargo.toml --release
|
||||
export PATH="$(PREFIX_PATH):$$PATH" && \
|
||||
PACKAGES="$$($(INSTALLER) --list-packages -c config/$(ARCH)/ci.toml)" && \
|
||||
|
|
|
@ -8,6 +8,8 @@ ifeq ($(PODMAN_BUILD),1)
|
|||
$(PODMAN_RUN) $(MAKE) $@
|
||||
else
|
||||
$(HOST_CARGO) build --manifest-path cookbook/Cargo.toml --release
|
||||
$(HOST_CARGO) build --manifest-path cookbook/docgen/Cargo.toml --release
|
||||
$(HOST_CARGO) build --manifest-path cookbook/pkgar/Cargo.toml --release
|
||||
$(HOST_CARGO) build --bin list_packages --manifest-path installer/Cargo.toml --release
|
||||
$(HOST_CARGO) build --manifest-path redoxfs/Cargo.toml --release --bin redoxfs --bin redoxfs-mkfs
|
||||
mkdir -p build
|
||||
|
@ -22,6 +24,8 @@ ifeq ($(PODMAN_BUILD),1)
|
|||
$(PODMAN_RUN) $(MAKE) $@
|
||||
else
|
||||
$(HOST_CARGO) clean --manifest-path cookbook/Cargo.toml
|
||||
$(HOST_CARGO) clean --manifest-path cookbook/docgen/Cargo.toml
|
||||
$(HOST_CARGO) clean --manifest-path cookbook/pkgar/Cargo.toml
|
||||
$(HOST_CARGO) clean --manifest-path installer/Cargo.toml
|
||||
$(HOST_CARGO) clean --manifest-path redoxfs/Cargo.toml
|
||||
rm -f $(FSTOOLS_TAG)
|
||||
|
|
Loading…
Reference in a new issue