2020-02-17 03:43:33 +01:00
|
|
|
UMKA_SHELL=../umka_shell
|
2018-05-19 17:48:10 +02:00
|
|
|
|
2020-02-19 01:27:18 +01:00
|
|
|
xfs_tests := $(addsuffix .out.log, $(basename $(wildcard *\#xfs_*.t)))
|
|
|
|
s05k_tests := $(addsuffix .out.log, $(basename $(wildcard *\#s05k_*.t)))
|
|
|
|
s4k_tests := $(addsuffix .out.log, $(basename $(wildcard *\#s4k_*.t)))
|
|
|
|
f30_tests := $(addsuffix .out.log, $(basename $(wildcard *\#f30_*.t)))
|
|
|
|
f70_tests := $(addsuffix .out.log, $(basename $(wildcard *\#f70_*.t)))
|
|
|
|
f70s0_tests := $(addsuffix .out.log, $(basename $(wildcard *\#f70s0_*.t)))
|
|
|
|
f70s1_tests := $(addsuffix .out.log, $(basename $(wildcard *\#f70s1_*.t)))
|
|
|
|
f70s5_tests := $(addsuffix .out.log, $(basename $(wildcard *\#f70s5_*.t)))
|
|
|
|
lookup_tests := $(addsuffix .out.log, $(basename $(wildcard *\#lookup_*.t)))
|
|
|
|
bug_tests := $(addsuffix .out.log, $(basename $(wildcard *\#bug_*.t)))
|
|
|
|
xattr_tests := $(addsuffix .out.log, $(basename $(wildcard *\#xattr_*.t)))
|
|
|
|
unicode_tests := $(addsuffix .out.log, $(basename $(wildcard *\#unicode_*.t)))
|
|
|
|
v5_tests := $(addsuffix .out.log, $(basename $(wildcard *\#v5_*.t)))
|
|
|
|
draw_tests := $(addsuffix .out.log, $(basename $(wildcard *\#draw_*.t)))
|
2018-05-19 17:48:10 +02:00
|
|
|
|
2020-02-19 01:27:18 +01:00
|
|
|
all: xfs s05k s4k f30 f70 f70s0 f70s1 f70s5 lookup bug xattr unicode v5 draw
|
2019-10-27 02:54:38 +02:00
|
|
|
@echo all tests passed
|
2018-05-19 17:48:10 +02:00
|
|
|
|
2019-11-12 02:22:19 +01:00
|
|
|
xfs: $(xfs_tests)
|
|
|
|
s05k: $(s05k_tests)
|
|
|
|
s4k: $(s4k_tests)
|
2019-10-25 03:48:13 +02:00
|
|
|
f30: $(f30_tests)
|
2019-11-12 02:22:19 +01:00
|
|
|
f70: $(f70_tests)
|
2019-10-28 04:10:38 +01:00
|
|
|
f70s0: $(f70s0_tests)
|
|
|
|
f70s1: $(f70s1_tests)
|
|
|
|
f70s5: $(f70s5_tests)
|
2019-11-12 02:22:19 +01:00
|
|
|
lookup: $(lookup_tests)
|
|
|
|
bug: $(bug_tests)
|
2019-12-08 02:32:07 +01:00
|
|
|
xattr: $(xattr_tests)
|
|
|
|
unicode: $(unicode_tests)
|
2020-01-27 23:54:57 +01:00
|
|
|
v5: $(v5_tests)
|
2020-02-19 01:27:18 +01:00
|
|
|
draw: $(draw_tests)
|
2019-10-09 01:35:47 +02:00
|
|
|
|
2020-02-19 01:27:18 +01:00
|
|
|
%.out.log: %.ref.log %.t
|
|
|
|
$(UMKA_SHELL) < $*.t > $@
|
|
|
|
@ cmp $@ $<
|
|
|
|
@ if [ -f "$*.ref.png" ]; then cmp $*.out.png $*.ref.png; fi
|