manifests = $(wildcard ../../../../*.manifest.template) manifest
testcases = $(filter-out $(wildcard *.*) $(patsubst %/,%,$(wildcard */)) Makefile manifest pal_loader,$(wildcard *))

exec_target = $(testcases)
target = $(manifests) $(testcases) etc/nsswitch.conf etc/passwd

level = ../../../../../../
include ../../../../../../Makefile

$(addsuffix .template,$(manifests)): %: ../../../../%
	ln -sf $< $@

etc/nsswitch.conf:
	mkdir -p etc
	echo "passwd: compat\ngroup: compat\nshadow: compat\nhosts: files" > $@

etc/passwd:
	mkdir -p etc
	echo "root:x:0:0:root:/root:/bin/bash\nnobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin" > $@