Home | History | Annotate | Download | only in build

Lines Matching defs:gtest

53 $(foreach dir,$(GTEST_DEX_DIRECTORIES), $(eval $(call build-art-test-dex,art-gtest,$(dir), \
54 $(ART_TARGET_NATIVETEST_OUT),art/build/Android.gtest.mk,ART_TEST_TARGET_GTEST_$(dir)_DEX, \
70 # Dex file dependencies for each gtest.
406 LOCAL_MODULE := libart-gtest
414 LOCAL_ADDITIONAL_DEPENDENCIES += art/build/Android.gtest.mk
417 LOCAL_CLANG_CFLAGS += -Wno-used-but-marked-unused -Wno-deprecated -Wno-missing-noreturn # gtest issue
421 LOCAL_MODULE := libart-gtest
433 LOCAL_CLANG_CFLAGS += -Wno-used-but-marked-unused -Wno-deprecated -Wno-missing-noreturn # gtest issue
435 LOCAL_ADDITIONAL_DEPENDENCIES += art/build/Android.gtest.mk
438 # Variables holding collections of gtest pre-requisits used to run a number of gtests.
455 # Define a make rule for a target device gtest.
456 # $(1): gtest name - the name of the test we're building such as leb128_test.
459 define define-art-gtest-rule-target
460 gtest_rule := test-art-target-gtest-$(1)$$($(2)ART_PHONY_TEST_TARGET_SUFFIX)
492 endef # define-art-gtest-rule-target
505 # $(1): gtest name - the name of the test we're building such as leb128_test.
507 define define-art-gtest-rule-host
508 gtest_rule := test-art-host-gtest-$(1)$$($(2)ART_PHONY_TEST_HOST_SUFFIX)
547 endef # define-art-gtest-rule-host
554 define define-art-gtest
575 LOCAL_SHARED_LIBRARIES += libartd $$(art_gtest_extra_shared_libraries) libart-gtest libartd-disassembler
579 LOCAL_ADDITIONAL_DEPENDENCIES += art/build/Android.gtest.mk
595 LOCAL_CLANG_CFLAGS += -Wno-used-but-marked-unused -Wno-deprecated -Wno-missing-noreturn # gtest issue
614 $$(eval $$(call define-art-gtest-rule-target,$$(art_gtest_name),2ND_,$$(2nd_library_path)))
616 $$(eval $$(call define-art-gtest-rule-target,$$(art_gtest_name),,$$(library_path)))
618 # A rule to run the different architecture versions of the gtest.
619 .PHONY: test-art-target-gtest-$$(art_gtest_name)
620 test-art-target-gtest-$$(art_gtest_name): $$(ART_TEST_TARGET_GTEST_$$(art_gtest_name)_RULES)
635 LOCAL_CLANG_CFLAGS += -Wno-used-but-marked-unused -Wno-deprecated -Wno-missing-noreturn # gtest issue
641 $$(eval $$(call define-art-gtest-rule-host,$$(art_gtest_name),2ND_))
643 $$(eval $$(call define-art-gtest-rule-host,$$(art_gtest_name),))
645 # Rules to run the different architecture versions of the gtest.
646 .PHONY: test-art-host-gtest-$$(art_gtest_name)
647 test-art-host-gtest-$$(art_gtest_name): $$(ART_TEST_HOST_GTEST_$$(art_gtest_name)_RULES)
650 .PHONY: valgrind-test-art-host-gtest-$$(art_gtest_name)
651 valgrind-test-art-host-gtest-$$(art_gtest_name): $$(ART_TEST_HOST_VALGRIND_GTEST_$$(art_gtest_name)_RULES)
667 endef # define-art-gtest
671 $(foreach file,$(RUNTIME_GTEST_TARGET_SRC_FILES), $(eval $(call define-art-gtest,target,$(file),,libbacktrace)))
672 $(foreach file,$(COMPILER_GTEST_TARGET_SRC_FILES), $(eval $(call define-art-gtest,target,$(file),art/compiler,libartd-compiler libbacktrace libnativeloader)))
675 $(foreach file,$(RUNTIME_GTEST_HOST_SRC_FILES), $(eval $(call define-art-gtest,host,$(file),,libbacktrace)))
676 $(foreach file,$(COMPILER_GTEST_HOST_SRC_FILES), $(eval $(call define-art-gtest,host,$(file),art/compiler,libartd-compiler libbacktrace libnativeloader)))
686 # test-art-host-gtest or valgrind-test-art-host-gtest64
691 define define-test-art-gtest-combination
705 rule_name := $(3)test-art-$(1)-gtest$(4)
722 endef # define-test-art-gtest-combination
724 $(eval $(call define-test-art-gtest-combination,target,TARGET,,))
725 $(eval $(call define-test-art-gtest-combination,target,TARGET,,$(ART_PHONY_TEST_TARGET_SUFFIX)))
727 $(eval $(call define-test-art-gtest-combination,target,TARGET,,$(2ND_ART_PHONY_TEST_TARGET_SUFFIX)))
729 $(eval $(call define-test-art-gtest-combination,host,HOST,,))
730 $(eval $(call define-test-art-gtest-combination,host,HOST,valgrind-,))
731 $(eval $(call define-test-art-gtest-combination,host,HOST,,$(ART_PHONY_TEST_HOST_SUFFIX)))
732 $(eval $(call define-test-art-gtest-combination,host,HOST,valgrind-,$(ART_PHONY_TEST_HOST_SUFFIX)))
734 $(eval $(call define-test-art-gtest-combination,host,HOST,,$(2ND_ART_PHONY_TEST_HOST_SUFFIX)))
735 $(eval $(call define-test-art-gtest-combination,host,HOST,valgrind-,$(2ND_ART_PHONY_TEST_HOST_SUFFIX)))
739 define-art-gtest-rule-target :=
740 define-art-gtest-rule-host :=
741 define-art-gtest :=
742 define-test-art-gtest-combination :=