Chcę napisać plugin użyciu Scala 2,11Czy sbt kompilacji przeciwko scala 2.11?
sbtPlugin := true
scalaVersion := "2.11.0"
bieżącej wersji SBT (0.13.9) jest zbudowany na Scala 2.10.5 https://github.com/sbt/sbt/blob/0.13.9/build.sbt#L27
EDIT: buduje przed 2.11 w community build.
https://scala-ci.typesafe.com/job/scala-2.11.x-integrate-community-build/lastSuccessfulBuild/consoleFull
[sbt] --== Extracting dependencies for sbt ==--
[sbt] Fetching https://github.com/sbt/sbt.git
[sbt] into /home/jenkins/workspace/scala-2.11.x-integrate-community-build/target-0.9.1/clones/d12473907f59fe78661e5f2a758557fe14df3ac6
[sbt] Took: 00h 00m 02.3s
[sbt] Fetching /home/jenkins/workspace/scala-2.11.x-integrate-community-build/target-0.9.1/clones/d12473907f59fe78661e5f2a758557fe14df3ac6
[sbt] into /home/jenkins/workspace/scala-2.11.x-integrate-community-build/target-0.9.1/extraction/18f58ea36720e88c2e79edce7efe5b626fc09a5e/projects/c2c0436b24853ab78d6f35ecf52a77248da4e537
[sbt] Took: 00h 00m 01.3s
[sbt] The following subprojects will be built in project sbt: launcher-interface, test-agent, control, io, datatype-generator, process, scripted-framework, interface, launcher, precompiled-2_8_2, relation, classpath, api, precompiled-2_9_2, logging, compile, run, classfile, scripted-sbt, testing, incremental-compiler, persist, compiler-integration, precompiled-2_9_3, compiler-interface, collections, completion, logic, apply-macro, tasks, task-system, cache, tracking, cross, ivy, compiler-ivy-integration, actions, command, main-settings, main, sbt, scripted-plugin
[sbt] --== End Extracting dependencies for sbt ==--
Czy jest migawka pliku sbt 0.14.x obsługującego 2.11.x? Widziałem https://github.com/sbt/sbt/tree/sbt-0.13.1-scala-2.11.0-M8 –
Grzegorz jest kompilatorem, więc może testował kompatybilność lub przyrostowy kompilator. Mamy już kamienie milowe w liczbie 0.13.2 i 0.13.5. Po wyjściu z wersji 0.13.5 może nastąpić kamień milowy w przyszłości. –
Każdego wieczoru budujemy sbt przeciwko Scala master (2.11 kompilacji nocnych) tutaj: https://jenkins-dbuild.typesafe.com:8499/job/Community-2.11.x/120/console Jednak te kompilacje nie są publikowane. Uruchamiamy je, aby wykryć, czy kompilator się zestrzelił. To pokazuje, że sbt można zbudować za pomocą Scala 2.11. –