Skip to content

Commit 40b2262

Browse files
committed
Merge branch 'dev'
2 parents 81372e9 + 39db904 commit 40b2262

File tree

6 files changed

+26
-18
lines changed

6 files changed

+26
-18
lines changed

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ JVM processes without any prior setup at the target process.
66
## Download
77

88
Download and extract
9-
[scalive-1.1.zip](https://github.com/ngocdaothanh/scalive/releases/download/v1.1/scalive-1.1.zip),
9+
[scalive-1.2.zip](https://github.com/ngocdaothanh/scalive/releases/download/v1.2/scalive-1.2.zip),
1010
you will see:
1111

1212
```
13-
scalive-1.1/
13+
scalive-1.2/
1414
scalive
1515
scalive.cmd
16-
scalive-1.1.jar
16+
scalive-1.2.jar
1717
1818
scala-library-2.10.3.jar
1919
scala-compiler-2.10.3.jar
@@ -22,13 +22,17 @@ scalive-1.1/
2222
scala-library-2.10.4.jar
2323
scala-compiler-2.10.4.jar
2424
scala-reflect-2.10.4.jar
25+
26+
scala-library-2.11.0.jar
27+
scala-compiler-2.11.0.jar
28+
scala-reflect-2.11.0.jar
2529
```
2630

2731
scala-library, scala-compiler, and scala-reflect of the appropriate version
2832
will be loaded to your running JVM process, if they have not been loaded.
2933

30-
For convenience, Scala 2.10.3 and 2.10.4 JARs are preincluded. If your process
31-
is using a different Scala version, you need to manually download the
34+
For convenience, Scala 2.10.3, 2.10.4, and 2.11.0 JARs are preincluded. If your
35+
process is using a different Scala version, you need to manually download the
3236
corresponding JARs and save them as above.
3337

3438
## Usage

build.sbt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ organization := "tv.cntt"
22

33
name := "scalive"
44

5-
version := "1.1-SNAPSHOT"
5+
version := "1.2-SNAPSHOT"
6+
7+
scalaVersion := "2.11.0"
68

79
autoScalaLibrary := false
810

@@ -18,7 +20,7 @@ javacOptions ++= Seq("-source", "1.6", "-target", "1.6")
1820
// https://blogs.oracle.com/CoreJavaTechTips/entry/the_attach_api
1921
unmanagedJars in Compile := (file(System.getProperty("java.home")) / ".." / "lib" * "tools.jar").classpath
2022

21-
libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.10.3"
23+
libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.11.0"
2224

2325
packageOptions in (Compile, packageBin) += Package.ManifestAttributes(
2426
"Main-Class" -> "scalive.AgentLoader",

dev/README.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This is the directory that will be zipped when Scalive is released.
2525
zip/
2626
scalive
2727
scalive.cmd
28-
scalive_2.10-1.1-SNAPSHOT.jar -> ../../target/scala-2.10/scalive_2.10-1.1-SNAPSHOT.jar
28+
scalive_2.11-1.2-SNAPSHOT.jar -> ../../target/scala-2.11/scalive_2.11-1.2-SNAPSHOT.jar
2929

3030
scala-library-2.10.3.jar
3131
scala-compiler-2.10.3.jar
@@ -35,6 +35,10 @@ This is the directory that will be zipped when Scalive is released.
3535
scala-compiler-2.10.4.jar
3636
scala-reflect-2.10.4.jar
3737

38+
scala-library-2.11.0.jar
39+
scala-compiler-2.11.0.jar
40+
scala-reflect-2.11.0.jar
41+
3842
While developing:
3943

4044
* Run ``sbt package`` to create/update scalive.jar

src/main/java/scalive/Agent.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ public class Agent {
1515
* jarpath/
1616
* scalive.jar
1717
*
18-
* scala-library-2.10.3.jar
19-
* scala-compiler-2.10.3.jar
20-
* scala-reflect-2.10.3.jar
18+
* scala-library-2.11.0.jar
19+
* scala-compiler-2.11.0.jar
20+
* scala-reflect-2.11.0.jar
2121
*
2222
* [Other Scala versions]
2323
* }}}

src/main/java/scalive/AgentLoader.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ public class AgentLoader {
1616
*
1717
* {{{
1818
* jarpath/
19-
* scalive-agent.jar
20-
* scalive-client.jar
21-
* scalive-repl.jar
19+
* scalive.jar
2220
*
23-
* scala-library-2.10.3.jar
24-
* scala-compiler-2.10.3.jar
25-
* scala-reflect-2.10.3.jar
21+
* scala-library-2.11.0.jar
22+
* scala-compiler-2.11.0.jar
23+
* scala-reflect-2.11.0.jar
2624
*
2725
* [Other Scala versions]
2826
* }}}

src/main/java/scalive/Server.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
public class Server {
1111
// Load this Scala version if Scala has not been loaded in the target process
12-
private static final String DEFAULT_SCALA_VERSION = "2.10.3";
12+
private static final String DEFAULT_SCALA_VERSION = "2.11.0";
1313

1414
public static void serve(Socket client, String[] jarpaths) throws Exception {
1515
InputStream in = client.getInputStream();

0 commit comments

Comments
 (0)