162306a36Sopenharmony_ciobj-$(CONFIG_KUNIT) += kunit.o 262306a36Sopenharmony_ci 362306a36Sopenharmony_cikunit-objs += test.o \ 462306a36Sopenharmony_ci resource.o \ 562306a36Sopenharmony_ci static_stub.o \ 662306a36Sopenharmony_ci string-stream.o \ 762306a36Sopenharmony_ci assert.o \ 862306a36Sopenharmony_ci try-catch.o \ 962306a36Sopenharmony_ci executor.o \ 1062306a36Sopenharmony_ci attributes.o 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ciifeq ($(CONFIG_KUNIT_DEBUGFS),y) 1362306a36Sopenharmony_cikunit-objs += debugfs.o 1462306a36Sopenharmony_ciendif 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci# KUnit 'hooks' are built-in even when KUnit is built as a module. 1762306a36Sopenharmony_ciobj-y += hooks.o 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ciobj-$(CONFIG_KUNIT_TEST) += kunit-test.o 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci# string-stream-test compiles built-in only. 2262306a36Sopenharmony_ciifeq ($(CONFIG_KUNIT_TEST),y) 2362306a36Sopenharmony_ciobj-$(CONFIG_KUNIT_TEST) += string-stream-test.o 2462306a36Sopenharmony_ciendif 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ciobj-$(CONFIG_KUNIT_EXAMPLE_TEST) += kunit-example-test.o 27