34 lines · 830 B · Makefile
RawDownload
obj-$(CONFIG_KUNIT) +=			kunit.o kunit-objs +=				test.o \					resource.o \					user_alloc.o \					static_stub.o \					string-stream.o \					assert.o \					try-catch.o \					executor.o \					attributes.o \					device.o \					platform.o \					fwnode.o \					bug.o ifeq ($(CONFIG_KUNIT_DEBUGFS),y)kunit-objs +=				debugfs.oendif # KUnit 'hooks' are built-in even when KUnit is built as a module.obj-$(if $(CONFIG_KUNIT),y) +=		hooks.o obj-$(CONFIG_KUNIT_TEST) +=		kunit-test.oobj-$(CONFIG_KUNIT_TEST) +=		platform-test.oobj-$(CONFIG_KUNIT_TEST) +=		backtrace-suppression-test.o # string-stream-test compiles built-in only.ifeq ($(CONFIG_KUNIT_TEST),y)obj-$(CONFIG_KUNIT_TEST) +=		string-stream-test.oobj-$(CONFIG_KUNIT_TEST) +=		assert_test.oendif obj-$(CONFIG_KUNIT_EXAMPLE_TEST) +=	kunit-example-test.o