1*c8dee2aaSAndroid Build Coastguard Workerpackage( 2*c8dee2aaSAndroid Build Coastguard Worker default_applicable_licenses = ["//:license"], 3*c8dee2aaSAndroid Build Coastguard Worker) 4*c8dee2aaSAndroid Build Coastguard Worker 5*c8dee2aaSAndroid Build Coastguard Workerlicenses(["notice"]) 6*c8dee2aaSAndroid Build Coastguard Worker 7*c8dee2aaSAndroid Build Coastguard Workercc_binary( 8*c8dee2aaSAndroid Build Coastguard Worker name = "sksllex", 9*c8dee2aaSAndroid Build Coastguard Worker srcs = [ 10*c8dee2aaSAndroid Build Coastguard Worker "DFA.h", 11*c8dee2aaSAndroid Build Coastguard Worker "DFAState.h", 12*c8dee2aaSAndroid Build Coastguard Worker "LexUtil.h", 13*c8dee2aaSAndroid Build Coastguard Worker "Main.cpp", 14*c8dee2aaSAndroid Build Coastguard Worker "NFA.cpp", 15*c8dee2aaSAndroid Build Coastguard Worker "NFA.h", 16*c8dee2aaSAndroid Build Coastguard Worker "NFAState.h", 17*c8dee2aaSAndroid Build Coastguard Worker "NFAtoDFA.h", 18*c8dee2aaSAndroid Build Coastguard Worker "RegexNode.cpp", 19*c8dee2aaSAndroid Build Coastguard Worker "RegexNode.h", 20*c8dee2aaSAndroid Build Coastguard Worker "RegexParser.cpp", 21*c8dee2aaSAndroid Build Coastguard Worker "RegexParser.h", 22*c8dee2aaSAndroid Build Coastguard Worker "TransitionTable.cpp", 23*c8dee2aaSAndroid Build Coastguard Worker "TransitionTable.h", 24*c8dee2aaSAndroid Build Coastguard Worker ], 25*c8dee2aaSAndroid Build Coastguard Worker) 26*c8dee2aaSAndroid Build Coastguard Worker 27*c8dee2aaSAndroid Build Coastguard Worker# TODO(kjlubick) we'll need to have a gen_rule or similar to replace //gn/run_sksllex.py 28