summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYour Name <you@example.com>2022-01-10 16:35:10 -0500
committerYour Name <you@example.com>2022-01-10 16:35:10 -0500
commit7ea8efdcea82783cca3e07ed5196a6b3958c8f59 (patch)
treed4da92b0ad4b52ff4de8ee6d083a1433ccb54911
parent9f4b9f7da3a12329509b07a85d7cedd0e1e61857 (diff)
remove cruft
-rw-r--r--.gitignore17
-rw-r--r--Makefile6
m---------openssh0
-rw-r--r--rootfs/Makefile20
4 files changed, 13 insertions, 30 deletions
diff --git a/.gitignore b/.gitignore
index c04983b..33ca92f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,22 +19,6 @@ install-submodules-stamp
19conf/br0 19conf/br0
20conf/dnsmasq.conf 20conf/dnsmasq.conf
21conf/network_if-up.d_samizdat 21conf/network_if-up.d_samizdat
22ssh_*.deb
23openssh-client-dbgsym_*_*.deb
24openssh-client-udeb_*_*.udeb
25openssh-client_*_*.deb
26openssh-server-dbgsym_*_*.deb
27openssh-server-udeb_*_*.udeb
28openssh-server_*_*.deb
29openssh-sftp-server-dbgsym_*_*.deb
30openssh-sftp-server_*_*.deb
31openssh-tests-dbgsym_*_*.deb
32openssh-tests_*_*.deb
33openssh_*_*.buildinfo
34openssh_*_*.changes
35ssh-askpass-gnome-dbgsym_*_*.deb
36ssh-askpass-gnome_*_*.deb
37ssh_*_all.deb
38rootfs/samizdat.btrfs 22rootfs/samizdat.btrfs
39rootfs/_build/ 23rootfs/_build/
40/build-deps-stamp 24/build-deps-stamp
@@ -57,3 +41,4 @@ apt-get-update-stamp
57/rootfs/*.btrfs.tmp.* 41/rootfs/*.btrfs.tmp.*
58*.img 42*.img
59*.tmp 43*.tmp
44sami-build-deps_*
diff --git a/Makefile b/Makefile
index cf5a71c..7e625e7 100644
--- a/Makefile
+++ b/Makefile
@@ -139,14 +139,8 @@ update-submodules:
139install-submodules: cmd=install 139install-submodules: cmd=install
140install-submodules: update-submodules $(INSTALL_SUBMODULES) 140install-submodules: update-submodules $(INSTALL_SUBMODULES)
141 141
142GOLD =
143ifdef GOLD
144rootfs = samizdat-gold.seed.btrfs
145patchfs =
146else
147rootfs = samizdat.seed.btrfs 142rootfs = samizdat.seed.btrfs
148patchfs = $(patsubst %.seed.btrfs,%.patch.btrfs,$(rootfs)) 143patchfs = $(patsubst %.seed.btrfs,%.patch.btrfs,$(rootfs))
149endif
150rootfs_verity = $(addprefix rootfs/,$(addsuffix .verity,$(rootfs) $(patchfs))) 144rootfs_verity = $(addprefix rootfs/,$(addsuffix .verity,$(rootfs) $(patchfs)))
151 145
152.PHONY: rootfs rootfs-deps 146.PHONY: rootfs rootfs-deps
diff --git a/openssh b/openssh
deleted file mode 160000
Subproject a2645185d49edbdeb1d0a44a26cc69d43232b2f
diff --git a/rootfs/Makefile b/rootfs/Makefile
index 09dba42..3975b3b 100644
--- a/rootfs/Makefile
+++ b/rootfs/Makefile
@@ -8,19 +8,26 @@ 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
11# gold ?= samizdat-gold.btrfs
12 11
13.DEFAULT_GOAL = all 12.DEFAULT_GOAL = all
14 13
15.PHONY: all rootfs patchfs gold 14.PHONY: all rootfs patchfs clean pristine
16all: $(rootfs) $(patchfs) $(gold) 15all: $(rootfs) $(patchfs)
16
17clean = $(patchfs) $(rootfs) $(patsubst %.seed.btrfs, %.btrfs, $(rootfs))
18clean := $(clean) $(patsubst %, %.tmp, $(clean))
17 19
18clean: 20clean:
19 rm -f $(patsubst %.seed.btrfs,%.btrfs,$(rootfs)) $(rootfs) $(patchfs) $(gold) 21 rm -f $(clean)
22
23
24pristine: clean
25 @# TODO: implement rm --recursive --auto-umount
26 @# TODO: consider even rm --root-command=sudo for auto-sudo. Why not for all coreutils?
27 $(sudo) rm -i -rf _build
20 28
21rootfs: $(rootfs) 29rootfs: $(rootfs)
22patchfs: $(patchfs) 30patchfs: $(patchfs)
23gold: $(gold)
24 31
25%.patch.btrfs: %.seed.btrfs 32%.patch.btrfs: %.seed.btrfs
26 $(sudo) $(fsmgr) build $@ 33 $(sudo) $(fsmgr) build $@
@@ -31,9 +38,6 @@ gold: $(gold)
31%.btrfs: 38%.btrfs:
32 $(sudo) $(fsmgr) build $@ 39 $(sudo) $(fsmgr) build $@
33 40
34$(gold): $(rootfs)
35 $(sudo) $(fsmgr) build $@
36
37$(patchfs): $(rootfs) 41$(patchfs): $(rootfs)
38 42
39$(patchfs) $(rootfs): 43$(patchfs) $(rootfs):