summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rootfs/Makefile23
1 files changed, 19 insertions, 4 deletions
diff --git a/rootfs/Makefile b/rootfs/Makefile
index bcb885b..b7a039c 100644
--- a/rootfs/Makefile
+++ b/rootfs/Makefile
@@ -8,14 +8,29 @@ sudo := $(shell [ "$$(id -u)" = 0 ] || echo sudo)
8 8
9rootfs ?= samizdat.seed.btrfs 9rootfs ?= samizdat.seed.btrfs
10patchfs ?= samizdat.patch.btrfs 10patchfs ?= samizdat.patch.btrfs
11gold ?= samizdat-gold.btrfs
11 12
12.PHONY: all rootfs patchfs 13.PHONY: all rootfs patchfs gold
13all: rootfs $(ifneq $(patchfs),,patchfs) 14all: $(rootfs) $(patchfs) $(gold)
15
16clean:
17 rm -f $(rootfs) $(patchfs) $(gold)
18
19rootfs: $(rootfs)
20patchfs: $(patchfs)
21gold: $(gold)
22
23%.patch.btrfs: %.seed.btrfs
24 $(sudo) $(fsmgr) build $@
25
26%.seed.btrfs: %.btrfs
27 $(sudo) $(fsmgr) build $@
14 28
15%.btrfs: 29%.btrfs:
16 $(sudo) $(fsmgr) build $@ 30 $(sudo) $(fsmgr) build $@
17 31
18rootfs: $(rootfs) 32$(gold): $(rootfs)
33 $(sudo) $(fsmgr) build $@
19 34
20patchfs: 35$(patchfs):
21 $(sudo) REWRITE_SOURCES_LIST=y $(fsmgr) build $(patchfs) 36 $(sudo) REWRITE_SOURCES_LIST=y $(fsmgr) build $(patchfs)