1*b6fb3261SAndroid Build Coastguard Worker# Description: 2*b6fb3261SAndroid Build Coastguard Worker# AST round-trip manipulation for Python. 3*b6fb3261SAndroid Build Coastguard Worker 4*b6fb3261SAndroid Build Coastguard Workerpackage(default_visibility = ["//visibility:public"]) 5*b6fb3261SAndroid Build Coastguard Worker 6*b6fb3261SAndroid Build Coastguard Workerlicenses(["notice"]) 7*b6fb3261SAndroid Build Coastguard Worker 8*b6fb3261SAndroid Build Coastguard Workerpy_library( 9*b6fb3261SAndroid Build Coastguard Worker name = "astunparse", 10*b6fb3261SAndroid Build Coastguard Worker srcs = [ 11*b6fb3261SAndroid Build Coastguard Worker "astunparse/__init__.py", 12*b6fb3261SAndroid Build Coastguard Worker "astunparse/printer.py", 13*b6fb3261SAndroid Build Coastguard Worker "astunparse/unparser.py", 14*b6fb3261SAndroid Build Coastguard Worker ], 15*b6fb3261SAndroid Build Coastguard Worker srcs_version = "PY3", 16*b6fb3261SAndroid Build Coastguard Worker) 17*b6fb3261SAndroid Build Coastguard Worker 18*b6fb3261SAndroid Build Coastguard Workergenrule( 19*b6fb3261SAndroid Build Coastguard Worker name = "license", 20*b6fb3261SAndroid Build Coastguard Worker srcs = ["@astunparse_license"], 21*b6fb3261SAndroid Build Coastguard Worker outs = ["LICENSE"], 22*b6fb3261SAndroid Build Coastguard Worker cmd = "cp $< $@", 23*b6fb3261SAndroid Build Coastguard Worker) 24