1*60517a1eSAndroid Build Coastguard Workerload("@bazel_skylib//rules:build_test.bzl", "build_test") 2*60517a1eSAndroid Build Coastguard Workerload("@dev_pip//:requirements.bzl", "all_requirements") 3*60517a1eSAndroid Build Coastguard Workerload(":transitions.bzl", "transition_rule") 4*60517a1eSAndroid Build Coastguard Worker 5*60517a1eSAndroid Build Coastguard Workerbuild_test( 6*60517a1eSAndroid Build Coastguard Worker name = "all_requirements_build_test", 7*60517a1eSAndroid Build Coastguard Worker targets = all_requirements, 8*60517a1eSAndroid Build Coastguard Worker) 9*60517a1eSAndroid Build Coastguard Worker 10*60517a1eSAndroid Build Coastguard Worker# Rule that transitions dependencies to be built from sdist 11*60517a1eSAndroid Build Coastguard Workertransition_rule( 12*60517a1eSAndroid Build Coastguard Worker name = "all_requirements_from_sdist", 13*60517a1eSAndroid Build Coastguard Worker testonly = True, 14*60517a1eSAndroid Build Coastguard Worker deps = all_requirements, 15*60517a1eSAndroid Build Coastguard Worker) 16*60517a1eSAndroid Build Coastguard Worker 17*60517a1eSAndroid Build Coastguard Workerbuild_test( 18*60517a1eSAndroid Build Coastguard Worker name = "all_requirements_from_sdist_build_test", 19*60517a1eSAndroid Build Coastguard Worker targets = ["all_requirements_from_sdist"], 20*60517a1eSAndroid Build Coastguard Worker) 21