xref: /linux-6.15/tools/testing/selftests/exec/Makefile (revision 25cd480e)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1CC = $(CROSS_COMPILE)gcc
2CFLAGS = -Wall
3BINARIES = execveat
4DEPS = execveat.symlink execveat.denatured script subdir
5all: $(BINARIES) $(DEPS)
6
7subdir:
8	mkdir -p $@
9script:
10	echo '#!/bin/sh' > $@
11	echo 'exit $$*' >> $@
12	chmod +x $@
13execveat.symlink: execveat
14	ln -s -f $< $@
15execveat.denatured: execveat
16	cp $< $@
17	chmod -x $@
18%: %.c
19	$(CC) $(CFLAGS) -o $@ $^
20
21run_tests: all
22	./execveat
23
24clean:
25	rm -rf $(BINARIES) $(DEPS) subdir.moved execveat.moved xxxxx*
26

served by {OpenGrok

Last Index Update: Tue Oct 21 18:42:31 GMT 2025