Skip to content

Commit 93bf597

Browse files
committed
zip -r scalive-<version>.zip scalive-<version>
1 parent 4183850 commit 93bf597

File tree

1 file changed

+37
-10
lines changed

1 file changed

+37
-10
lines changed

dev/README.rst

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
Control flow
2+
------------
3+
4+
::
5+
6+
AgentLoader ----- attaches Agent ---------------> Target process
7+
passes: * Agent loads Server
8+
* TCP port * Server listens on the
9+
* jarpaths specified TCP port
10+
11+
::
12+
13+
AgentLoader ----- Client connects to the port --> Target process
14+
* Server loads Repl
15+
----- Keyboard input -->
16+
<---- Repl output ---
17+
118
zip directory
219
-------------
320

@@ -24,19 +41,29 @@ While developing:
2441
* Add missing JARs as above
2542
* Run ``scalive`` to test
2643

27-
Control flow
28-
------------
44+
Release
45+
-------
46+
47+
Based on the ``zip`` directory above, prepare a directory to be zipped and
48+
released (remember to remove uneccessary files, like .gitignore):
2949

3050
::
3151

32-
AgentLoader ----- attaches Agent ---------------> Target process
33-
passes: * Agent loads Server
34-
* TCP port * Server listens on the
35-
* jarpaths specified TCP port
52+
scalive-<version>/
53+
scalive
54+
scalive.bat
55+
scalive-<version>.jar <-- Doesn't depend on Scala, thus doesn't follow Scala JAR naming
56+
57+
scala-library-2.10.2.jar
58+
scala-compiler-2.10.2.jar
59+
scala-reflect-2.10.2.jar
60+
61+
scala-library-2.10.3.jar
62+
scala-compiler-2.10.3.jar
63+
scala-reflect-2.10.3.jar
64+
65+
Then zip it:
3666

3767
::
3868

39-
AgentLoader ----- Client connects to the port --> Target process
40-
* Server loads Repl
41-
----- Keyboard input -->
42-
<---- Repl output ---
69+
zip -r scalive-<version>.zip scalive-<version>

0 commit comments

Comments
 (0)