Makefile 563 B

123456789101112131415161718192021
  1. # Makefile for mount selftests.
  2. CFLAGS = -Wall \
  3. -O2
  4. all: unprivileged-remount-test
  5. unprivileged-remount-test: unprivileged-remount-test.c
  6. $(CC) $(CFLAGS) unprivileged-remount-test.c -o unprivileged-remount-test
  7. include ../lib.mk
  8. TEST_PROGS := unprivileged-remount-test
  9. override RUN_TESTS := if [ -f /proc/self/uid_map ] ; \
  10. then \
  11. ./unprivileged-remount-test ; \
  12. else \
  13. echo "WARN: No /proc/self/uid_map exist, test skipped." ; \
  14. fi
  15. override EMIT_TESTS := echo "$(RUN_TESTS)"
  16. clean:
  17. rm -f unprivileged-remount-test