ancient-stone-50795
07/15/2015, 6:54 PMmany-table-69772
07/15/2015, 6:59 PMBUILD.tools
can turn into:
jar_library(name = 'junit',
dependencies = [
'3rdparty:junit'
],
jars = [
jar(org = 'org.pantsbuild', name = 'junit-runner', rev = '0.0.8'),
])
?many-table-69772
07/15/2015, 6:59 PMancient-stone-50795
07/15/2015, 7:00 PMsilly-article-89931
07/15/2015, 8:47 PM@classmethod
def prepare(cls, options, round_manager):
super(Vex, cls).prepare(options, round_manager)
round_manager.require_data('python’)
That’s supposed to help make sure that any PythonThriftLibrary targets in the graph are codegenned into PythonLibraries before my task executes right?
But when I drop a trace and examine my graph (using a PythonBinary input that depends on a PythonThriftLibrary), all I see are the Binary and the ThriftLibrary.
Is there something else I’m missing to say “I want Thrift Gen to run before my task executes”?witty-crayon-22786
07/15/2015, 10:39 PMwitty-crayon-22786
07/15/2015, 10:39 PMancient-stone-50795
07/15/2015, 10:39 PMwitty-crayon-22786
07/15/2015, 10:40 PMwitty-crayon-22786
07/15/2015, 10:40 PMancient-stone-50795
07/15/2015, 10:40 PMancient-stone-50795
07/15/2015, 10:41 PMwitty-crayon-22786
07/15/2015, 10:41 PMbored-art-40741
07/15/2015, 10:42 PMbored-art-40741
07/15/2015, 10:42 PMbored-art-40741
07/15/2015, 10:42 PMwitty-crayon-22786
07/15/2015, 10:42 PMancient-stone-50795
07/15/2015, 10:42 PM-Xbootclasspath
ancient-stone-50795
07/15/2015, 10:43 PMancient-stone-50795
07/15/2015, 10:43 PMwitty-crayon-22786
07/15/2015, 10:43 PMwitty-crayon-22786
07/15/2015, 10:44 PMancient-stone-50795
07/15/2015, 10:44 PMwitty-crayon-22786
07/15/2015, 10:44 PMbored-art-40741
07/15/2015, 10:45 PMwitty-crayon-22786
07/15/2015, 10:45 PMwitty-crayon-22786
07/15/2015, 10:45 PMancient-stone-50795
07/15/2015, 10:45 PMancient-stone-50795
07/15/2015, 10:46 PM-target 7
vs. -target 8
witty-crayon-22786
07/15/2015, 10:46 PM