Makefile 466 B

1234567891011121314151617181920212223
  1. # Taken from perf makefile
  2. uname_M := $(shell uname -m 2>/dev/null || echo not)
  3. ARCH ?= $(shell echo $(uname_M) | sed -e s/i.86/i386/)
  4. ifeq ($(ARCH),i386)
  5. ARCH := x86
  6. endif
  7. ifeq ($(ARCH),x86_64)
  8. ARCH := x86
  9. endif
  10. all:
  11. ifeq ($(ARCH),x86)
  12. gcc breakpoint_test.c -o breakpoint_test
  13. else
  14. echo "Not an x86 target, can't build breakpoints selftests"
  15. endif
  16. run_tests:
  17. @./breakpoint_test || echo "breakpoints selftests: [FAIL]"
  18. clean:
  19. rm -fr breakpoint_test