aloof-angle-91616
06/15/2018, 12:36 AMBuildLocalPythonDistributions.prepare() cause an export task on a jvm target to suddenly start fetching and compiling things? the only task that makes this product (the link shared libraries task) is set to return immediately on execute, as is BuildLocalPythonDistributions and the compile taskswitty-crayon-22786
06/15/2018, 12:37 AM./pants --explain before/afterwitty-crayon-22786
06/15/2018, 12:37 AMwitty-crayon-22786
06/15/2018, 12:37 AMaloof-angle-91616
06/15/2018, 12:37 AMaloof-angle-91616
06/15/2018, 12:38 AMaloof-angle-91616
06/15/2018, 12:38 AMwitty-crayon-22786
06/15/2018, 12:39 AMwitty-crayon-22786
06/15/2018, 12:39 AMaloof-angle-91616
06/15/2018, 12:39 AMaloof-angle-91616
06/15/2018, 12:39 AMaloof-angle-91616
06/15/2018, 12:39 AMwitty-crayon-22786
06/15/2018, 12:40 AMwitty-crayon-22786
06/15/2018, 12:40 AMwitty-crayon-22786
06/15/2018, 12:40 AMwitty-crayon-22786
06/15/2018, 12:40 AMwitty-crayon-22786
06/15/2018, 12:40 AMcompile to native-compilealoof-angle-91616
06/15/2018, 12:41 AMaloof-angle-91616
06/15/2018, 12:41 AMwitty-crayon-22786
06/15/2018, 12:41 AMwitty-crayon-22786
06/15/2018, 12:41 AMaloof-angle-91616
06/15/2018, 12:41 AMwitty-crayon-22786
06/15/2018, 12:41 AMpyprep has too much stuff in it. it doesn't need to be monolithicaloof-angle-91616
06/15/2018, 12:42 AMaloof-angle-91616
06/15/2018, 12:42 AMwitty-crayon-22786
06/15/2018, 12:42 AMwitty-crayon-22786
06/15/2018, 12:42 AMcompile that you don't want to run?aloof-angle-91616
06/15/2018, 12:43 AMaloof-angle-91616
06/15/2018, 12:43 AMaloof-angle-91616
06/15/2018, 12:43 AMwitty-crayon-22786
06/15/2018, 12:43 AMaloof-angle-91616
06/15/2018, 12:43 AMwitty-crayon-22786
06/15/2018, 12:44 AMwitty-crayon-22786
06/15/2018, 12:44 AMaloof-angle-91616
06/15/2018, 12:44 AMaloof-angle-91616
06/15/2018, 12:44 AMwitty-crayon-22786
06/15/2018, 12:45 AM./pants compile $python $java is ... finewitty-crayon-22786
06/15/2018, 12:45 AMaloof-angle-91616
06/15/2018, 12:45 AMwitty-crayon-22786
06/15/2018, 12:45 AMexport having a dep on compile?aloof-angle-91616
06/15/2018, 12:45 AMaloof-angle-91616
06/15/2018, 12:45 AMaloof-angle-91616
06/15/2018, 12:46 AMwitty-crayon-22786
06/15/2018, 12:46 AMwitty-crayon-22786
06/15/2018, 12:46 AMwitty-crayon-22786
06/15/2018, 12:47 AMexport havealoof-angle-91616
06/15/2018, 12:47 AMwitty-crayon-22786
06/15/2018, 12:47 AMwitty-crayon-22786
06/15/2018, 12:47 AMaloof-angle-91616
06/15/2018, 12:48 AMjava and scala if some boolean options are onwitty-crayon-22786
06/15/2018, 12:48 AMwitty-crayon-22786
06/15/2018, 12:48 AMexport does depend on pyprepwitty-crayon-22786
06/15/2018, 12:49 AMpyprep to compile ?aloof-angle-91616
06/15/2018, 12:49 AMwide-energy-11069
06/15/2018, 12:49 AMexport happens before and without compile stepaloof-angle-91616
06/15/2018, 12:50 AMwitty-crayon-22786
06/15/2018, 12:50 AMcompile.* task out of the compile goal, or splitting pyprep up a bit morealoof-angle-91616
06/15/2018, 12:50 AMwitty-crayon-22786
06/15/2018, 12:51 AMwitty-crayon-22786
06/15/2018, 12:51 AMaloof-angle-91616
06/15/2018, 12:51 AMaloof-angle-91616
06/15/2018, 12:51 AMaloof-angle-91616
06/15/2018, 12:52 AMwitty-crayon-22786
06/15/2018, 12:53 AMpyprep is the opposite thingwitty-crayon-22786
06/15/2018, 12:53 AMwitty-crayon-22786
06/15/2018, 12:53 AMwitty-crayon-22786
06/15/2018, 12:54 AMwide-energy-11069
06/15/2018, 12:56 AMRefactor export task into multiple tasksaloof-angle-91616
06/15/2018, 12:56 AMwitty-crayon-22786
06/15/2018, 12:56 AMexport goal would runwide-energy-11069
06/15/2018, 12:57 AMaloof-angle-91616
06/15/2018, 12:58 AMaloof-angle-91616
06/15/2018, 12:58 AMaloof-angle-91616
06/15/2018, 12:59 AMwitty-crayon-22786
06/15/2018, 12:59 AMexport truly need? does it actually want compiled binaries? or only 3rdparty requirements?aloof-angle-91616
06/15/2018, 12:59 AMwitty-crayon-22786
06/15/2018, 12:59 AMaloof-angle-91616
06/15/2018, 1:00 AMaloof-angle-91616
06/15/2018, 1:00 AMaloof-angle-91616
06/15/2018, 1:01 AMpython_dist() targets as if they're 3rdparty requirementsaloof-angle-91616
06/15/2018, 1:01 AMaloof-angle-91616
06/15/2018, 1:02 AMwitty-crayon-22786
06/15/2018, 1:02 AMwitty-crayon-22786
06/15/2018, 1:03 AMexport to "compile python distributions", that would probably be ok. as long as it doesn't also trigger jvm compilationaloof-angle-91616
06/15/2018, 1:03 AMwitty-crayon-22786
06/15/2018, 1:03 AMaloof-angle-91616
06/15/2018, 1:05 AMnative-compile is the minimal working solution here (since we don't support doing anything at all with native code except using it in python)witty-crayon-22786
06/15/2018, 1:05 AMaloof-angle-91616
06/15/2018, 1:06 AMwitty-crayon-22786
06/15/2018, 1:06 AMaloof-angle-91616
06/15/2018, 1:06 AMaloof-angle-91616
06/15/2018, 1:06 AM