[MLton-commit] r6951

Vesa Karvonen vesak at mlton.org
Fri Oct 17 16:54:30 PDT 2008


Moved dependencies to a common build file for the server and client sides
of the library.

----------------------------------------------------------------------

A   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/common.mlb
A   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/common.use
D   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.mlb
D   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.use
U   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.mlb
U   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.use
U   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.mlb
U   mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.use

----------------------------------------------------------------------

Copied: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/common.mlb (from rev 6941, mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.mlb)
===================================================================
--- mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.mlb	2008-10-16 01:12:08 UTC (rev 6941)
+++ mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/common.mlb	2008-10-17 23:54:28 UTC (rev 6951)
@@ -0,0 +1,21 @@
+(* Copyright (C) 2008 Vesa Karvonen
+ *
+ * This code is released under the MLton license, a BSD-style license.
+ * See the LICENSE file or http://mlton.org/License for details.
+ *)
+
+$(MLTON_LIB)/com/ssh/extended-basis/unstable/basis.mlb
+$(MLTON_LIB)/com/ssh/generic/unstable/lib.mlb
+$(MLTON_LIB)/com/ssh/async/unstable/lib.mlb
+$(MLTON_LIB)/com/ssh/async/unstable/example/poll-loop/lib.mlb
+
+$(APPLICATION)/generic.mlb
+
+ann
+   "forceUsed"
+   "sequenceNonUnit warn"
+   "warnUnused true"
+in
+   socket-events.sml
+   protocol.sml
+end


Property changes on: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/common.mlb
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/common.use (from rev 6941, mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.use)


Property changes on: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/common.use
___________________________________________________________________
Name: svn:mergeinfo
   + 
Name: svn:eol-style
   + native

Deleted: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.mlb
===================================================================
--- mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.mlb	2008-10-17 23:45:56 UTC (rev 6950)
+++ mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.mlb	2008-10-17 23:54:28 UTC (rev 6951)
@@ -1,23 +0,0 @@
-(* Copyright (C) 2008 Vesa Karvonen
- *
- * This code is released under the MLton license, a BSD-style license.
- * See the LICENSE file or http://mlton.org/License for details.
- *)
-
-local
-   $(MLTON_LIB)/com/ssh/extended-basis/unstable/basis.mlb
-   $(MLTON_LIB)/com/ssh/generic/unstable/lib.mlb
-   $(MLTON_LIB)/com/ssh/async/unstable/lib.mlb
-   $(MLTON_LIB)/com/ssh/async/unstable/example/poll-loop/lib.mlb
-
-   $(APPLICATION)/generic.mlb
-in
-   ann
-      "forceUsed"
-      "sequenceNonUnit warn"
-      "warnUnused true"
-   in
-      socket-events.sml
-      protocol.sml
-   end
-end

Deleted: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.use
===================================================================
--- mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.use	2008-10-17 23:45:56 UTC (rev 6950)
+++ mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/detail/protocol.use	2008-10-17 23:54:28 UTC (rev 6951)
@@ -1,13 +0,0 @@
-(* Copyright (C) 2008 Vesa Karvonen
- *
- * This code is released under the MLton license, a BSD-style license.
- * See the LICENSE file or http://mlton.org/License for details.
- *)
-
-lib ["${MLTON_LIB}/com/ssh/extended-basis/unstable/basis.use",
-     "${MLTON_LIB}/com/ssh/generic/unstable/lib.use",
-     "${MLTON_LIB}/com/ssh/async/unstable/lib.use",
-     "${MLTON_LIB}/com/ssh/async/unstable/example/poll-loop/lib.use",
-     "${APPLICATION}/generic.use",
-     "socket-events.sml",
-     "protocol.sml"] ;

Modified: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.mlb
===================================================================
--- mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.mlb	2008-10-17 23:45:56 UTC (rev 6950)
+++ mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.mlb	2008-10-17 23:54:28 UTC (rev 6951)
@@ -5,14 +5,7 @@
  *)
 
 local
-   $(MLTON_LIB)/com/ssh/extended-basis/unstable/basis.mlb
-   $(MLTON_LIB)/com/ssh/generic/unstable/lib.mlb
-   $(MLTON_LIB)/com/ssh/async/unstable/lib.mlb
-   $(MLTON_LIB)/com/ssh/async/unstable/example/poll-loop/lib.mlb
-
-   $(APPLICATION)/generic.mlb
-
-   detail/protocol.mlb
+   detail/common.mlb
 in
    ann
       "forceUsed"

Modified: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.use
===================================================================
--- mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.use	2008-10-17 23:45:56 UTC (rev 6950)
+++ mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-client.use	2008-10-17 23:54:28 UTC (rev 6951)
@@ -4,12 +4,7 @@
  * See the LICENSE file or http://mlton.org/License for details.
  *)
 
-lib ["${MLTON_LIB}/com/ssh/extended-basis/unstable/basis.use",
-     "${MLTON_LIB}/com/ssh/generic/unstable/lib.use",
-     "${MLTON_LIB}/com/ssh/async/unstable/lib.use",
-     "${MLTON_LIB}/com/ssh/async/unstable/example/poll-loop/lib.use",
-     "${APPLICATION}/generic.use",
-     "detail/protocol.use",
+lib ["detail/common.use",
      "public/protocol.sig",
      "public/client/client.sig",
      "detail/client.sml",

Modified: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.mlb
===================================================================
--- mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.mlb	2008-10-17 23:45:56 UTC (rev 6950)
+++ mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.mlb	2008-10-17 23:54:28 UTC (rev 6951)
@@ -5,15 +5,9 @@
  *)
 
 local
-   $(MLTON_LIB)/com/ssh/extended-basis/unstable/basis.mlb
-   $(MLTON_LIB)/com/ssh/generic/unstable/lib.mlb
-   $(MLTON_LIB)/com/ssh/async/unstable/lib.mlb
-   $(MLTON_LIB)/com/ssh/async/unstable/example/poll-loop/lib.mlb
    $(MLTON_LIB)/org/mlton/vesak/ds/unstable/lib.mlb
 
-   $(APPLICATION)/generic.mlb
-
-   detail/protocol.mlb
+   detail/common.mlb
 in
    ann
       "forceUsed"

Modified: mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.use
===================================================================
--- mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.use	2008-10-17 23:45:56 UTC (rev 6950)
+++ mltonlib/trunk/org/mlton/vesak/rpc-lib/unstable/lib-server.use	2008-10-17 23:54:28 UTC (rev 6951)
@@ -4,13 +4,8 @@
  * See the LICENSE file or http://mlton.org/License for details.
  *)
 
-lib ["${MLTON_LIB}/com/ssh/extended-basis/unstable/basis.use",
-     "${MLTON_LIB}/com/ssh/generic/unstable/lib.use",
-     "${MLTON_LIB}/com/ssh/async/unstable/lib.use",
-     "${MLTON_LIB}/com/ssh/async/unstable/example/poll-loop/lib.use",
-     "${MLTON_LIB}/org/mlton/vesak/ds/unstable/lib.use",
-     "${APPLICATION}/generic.use",
-     "detail/protocol.use",
+lib ["${MLTON_LIB}/org/mlton/vesak/ds/unstable/lib.use",
+     "detail/common.use",
      "public/protocol.sig",
      "public/server/server.sig",
      "detail/server.sml",




More information about the MLton-commit mailing list