mirror of
https://github.com/containers/bootc.git
synced 2026-02-05 06:45:13 +01:00
Merge pull request #1577 from jeckersb/storage-relative-path
Makefile: Create storage symlink as relative
This commit is contained in:
3
Makefile
3
Makefile
@@ -13,12 +13,13 @@ CARGO_FEATURES ?= $(shell . /usr/lib/os-release; if echo "$$ID_LIKE" |grep -qF r
|
||||
all:
|
||||
cargo build --release --features "$(CARGO_FEATURES)"
|
||||
|
||||
STORAGE_RELATIVE_PATH ?= $(shell realpath -m -s --relative-to="$(prefix)/lib/bootc/storage" /sysroot/ostree/bootc/storage)
|
||||
install:
|
||||
install -D -m 0755 -t $(DESTDIR)$(prefix)/bin target/release/bootc
|
||||
install -D -m 0755 -t $(DESTDIR)$(prefix)/bin target/release/system-reinstall-bootc
|
||||
install -d -m 0755 $(DESTDIR)$(prefix)/lib/bootc/bound-images.d
|
||||
install -d -m 0755 $(DESTDIR)$(prefix)/lib/bootc/kargs.d
|
||||
ln -s /sysroot/ostree/bootc/storage $(DESTDIR)$(prefix)/lib/bootc/storage
|
||||
ln -s "$(STORAGE_RELATIVE_PATH)" "$(DESTDIR)$(prefix)/lib/bootc/storage"
|
||||
install -D -m 0755 crates/cli/bootc-generator-stub $(DESTDIR)$(prefix)/lib/systemd/system-generators/bootc-systemd-generator
|
||||
install -d $(DESTDIR)$(prefix)/lib/bootc/install
|
||||
# Support installing pre-generated man pages shipped in source tarball, to avoid
|
||||
|
||||
Reference in New Issue
Block a user