bored-art-40741
09/22/2015, 3:52 AMbored-art-40741
09/22/2015, 3:52 AMenough-analyst-54434
09/22/2015, 3:53 AMenough-analyst-54434
09/22/2015, 3:53 AMenough-analyst-54434
09/22/2015, 3:53 AMbored-art-40741
09/22/2015, 3:53 AMcompile.zinc
also needs a wrapper target, but the migration script doesn't warn about itenough-analyst-54434
09/22/2015, 3:53 AMbored-art-40741
09/22/2015, 3:54 AMException message: JVM tool configuration now expects a single target address, use the
following in pants.ini:
[compile.zinc]
plugin-jars: //tool/classpath:address
bored-art-40741
09/22/2015, 3:54 AMplugin_jars: ['//:scalac-lint-plugin', '//:i18n-plugin']
enough-analyst-54434
09/22/2015, 3:54 AMenough-analyst-54434
09/22/2015, 3:54 AMbored-art-40741
09/22/2015, 3:54 AMbored-art-40741
09/22/2015, 3:54 AM$ ./dist/migrate_config.pex ../0.foursquare.web/pants.ini
Checking config file at ../0.foursquare.web/pants.ini for unmigrated keys.
Note for scalac in section [scala-platform]: JVM tool classpath spec overrides have migrated from a list of targetaddresses to a single target address. To migrate a list of addresses you'll need to create a new aggregator target to hold the list like so: `target(name=<your choice>, dependencies=[<list of addresses>])` and then point to its single address.
Note for xalan in section [resolve.ivy]: JVM tool classpath spec overrides have migrated from a list of targetaddresses to a single target address. To migrate a list of addresses you'll need to create a new aggregator target to hold the list like so: `target(name=<your choice>, dependencies=[<list of addresses>])` and then point to its single address.
Note for emma in section [test.junit]: JVM tool classpath spec overrides have migrated from a list of targetaddresses to a single target address. To migrate a list of addresses you'll need to create a new aggregator target to hold the list like so: `target(name=<your choice>, dependencies=[<list of addresses>])` and then point to its single address.
Note for junit in section [test.junit]: JVM tool classpath spec overrides have migrated from a list of targetaddresses to a single target address. To migrate a list of addresses you'll need to create a new aggregator target to hold the list like so: `target(name=<your choice>, dependencies=[<list of addresses>])` and then point to its single address.
Note for zinc in section [compile.zinc]: JVM tool classpath spec overrides have migrated from a list of targetaddresses to a single target address. To migrate a list of addresses you'll need to create a new aggregator target to hold the list like so: `target(name=<your choice>, dependencies=[<list of addresses>])` and then point to its single address.
bored-art-40741
09/22/2015, 3:54 AMplugin-jars
was missedbored-art-40741
09/22/2015, 3:55 AMbored-art-40741
09/22/2015, 3:55 AMenough-analyst-54434
09/22/2015, 3:56 AMwitty-crayon-22786
09/22/2015, 3:57 AMtests/scala/org/pantsbuild
etc? confusing?bored-art-40741
09/22/2015, 3:57 AMFile "/Users/pl/code/0.foursquare.web/.pantsenv/lib/python2.7/site-packages/pants/engine/round_engine.py", line 145, in _visit_goal
context.build_graph)
File "/Users/pl/code/0.foursquare.web/.pantsenv/lib/python2.7/site-packages/pants/backend/jvm/tasks/bootstrap_jvm_tools.py", line 111, in _alternate_target_roots
dep_spec = jvm_tool.dep_spec(options)
File "/Users/pl/code/0.foursquare.web/.pantsenv/lib/python2.7/site-packages/pants/backend/jvm/subsystems/jvm_tool_mixin.py", line 37, in dep_spec
if dep_spec.startswith('['):
Exception message: 'list' object has no attribute 'startswith'
bored-art-40741
09/22/2015, 3:58 AMbored-art-40741
09/22/2015, 3:58 AMenough-analyst-54434
09/22/2015, 3:58 AMenough-analyst-54434
09/22/2015, 3:58 AMbored-art-40741
09/22/2015, 4:01 AM[scala-platform]
runtime: ['3rdparty:scala-library-2.10.4', '3rdparty:i18n-library']
?bored-art-40741
09/22/2015, 4:01 AMbored-art-40741
09/22/2015, 4:02 AMbored-art-40741
09/22/2015, 4:02 AMenough-analyst-54434
09/22/2015, 4:02 AMbored-art-40741
09/22/2015, 4:02 AMenough-analyst-54434
09/22/2015, 4:02 AM