28 lines · 609 B · Makefile
RawDownload
CFLAGS = -WallBINARIES = execveatDEPS = execveat.symlink execveat.denatured script subdirall: $(BINARIES) $(DEPS) subdir:	mkdir -p $@script:	echo '#!/bin/sh' > $@	echo 'exit $$*' >> $@	chmod +x $@execveat.symlink: execveat	ln -s -f $< $@execveat.denatured: execveat	cp $< $@	chmod -x $@%: %.c	$(CC) $(CFLAGS) -o $@ $^ TEST_PROGS := execveatTEST_FILES := $(DEPS) include ../lib.mk override EMIT_TESTS := echo "mkdir -p subdir; (./execveat && echo \"selftests: execveat [PASS]\") || echo \"selftests: execveat [FAIL]\"" clean:	rm -rf $(BINARIES) $(DEPS) subdir.moved execveat.moved xxxxx*