Skip to content

Commit 788c3cc

Browse files
committed
Split up fixtures ttar
Split the `fixtures.ttar` into smaller files to make diffs easier to view. Signed-off-by: SuperQ <superq@gmail.com>
1 parent d924a52 commit 788c3cc

9 files changed

Lines changed: 19761 additions & 19740 deletions

File tree

Makefile

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,35 @@ include Makefile.common
1818
./ttar -C $(dir $*) -x -f $*.ttar
1919
touch $@
2020

21-
fixtures: testdata/fixtures/.unpacked
21+
fixture_list := testdata/fixtures/proc/.unpacked \
22+
testdata/fixtures/sys/block/.unpacked \
23+
testdata/fixtures/sys/bus/.unpacked \
24+
testdata/fixtures/sys/class/.unpacked \
25+
testdata/fixtures/sys/devices/.unpacked \
26+
testdata/fixtures/sys/fs/.unpacked \
27+
testdata/fixtures/sys/kernel/.unpacked
28+
29+
30+
fixtures: $(fixture_list)
2231

2332
update_fixtures:
24-
rm -vf testdata/fixtures/.unpacked
25-
./ttar -c -f testdata/fixtures.ttar -C testdata/ fixtures/
33+
rm -vf testdata/fixtures/proc/.unpacked
34+
./ttar -c -f testdata/proc.ttar -C testdata/fixtures proc/
35+
rm -vf testdata/fixtures/sys/block/.unpacked
36+
./ttar -c -f testdata/sys_block.ttar -C testdata/fixtures/sys block/
37+
rm -vf testdata/fixtures/sys/bus/.unpacked
38+
./ttar -c -f testdata/sys_bus.ttar -C testdata/fixtures/sys bus/
39+
rm -vf testdata/fixtures/sys/class/.unpacked
40+
./ttar -c -f testdata/sys_class.ttar -C testdata/fixtures/sys class/
41+
rm -vf testdata/fixtures/sys/devices/.unpacked
42+
./ttar -c -f testdata/sys_devices.ttar -C testdata/fixtures/sys devices/
43+
rm -vf testdata/fixtures/sys/fs/.unpacked
44+
./ttar -c -f testdata/sys_fs.ttar -C testdata/fixtures/sys fs/
45+
rm -vf testdata/fixtures/sys/kernel/.unpacked
46+
./ttar -c -f testdata/sys_kernel.ttar -C testdata/fixtures/sys kernel/
2647

2748
.PHONY: build
2849
build:
2950

3051
.PHONY: test
31-
test: testdata/fixtures/.unpacked common-test
52+
test: $(fixture_list) common-test

testdata/fixtures.ttar

Lines changed: 0 additions & 19736 deletions
This file was deleted.

testdata/fixtures/proc.ttar

Lines changed: 3948 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)