Makefile 763 B

12345678910111213141516171819202122232425262728293031323334
  1. obj-$(CONFIG_KUNIT) += kunit.o
  2. kunit-objs += test.o \
  3. resource.o \
  4. string-stream.o \
  5. assert.o \
  6. try-catch.o \
  7. executor.o
  8. ifeq ($(CONFIG_SEC_KUNIT),y)
  9. kunit-objs += mock.o \
  10. common-mocks.o \
  11. kunit-stream.o \
  12. strerror.o
  13. endif
  14. ifeq ($(CONFIG_KUNIT_DEBUGFS),y)
  15. kunit-objs += debugfs.o
  16. endif
  17. obj-$(CONFIG_KUNIT_TEST) += kunit-test.o
  18. ifeq ($(CONFIG_SEC_KUNIT),y)
  19. obj-$(CONFIG_KUNIT_TEST) += mock-test.o \
  20. mock-macro-test.o \
  21. strerror-test.o
  22. endif
  23. # string-stream-test compiles built-in only.
  24. ifeq ($(CONFIG_KUNIT_TEST),y)
  25. obj-$(CONFIG_KUNIT_TEST) += string-stream-test.o
  26. endif
  27. obj-$(CONFIG_KUNIT_EXAMPLE_TEST) += kunit-example-test.o
  28. obj-$(CONFIG_KUNIT_MANAGER) += kunit_manager.o kunit_notifier.o