[isidorus-cvs] r429 - in trunk/src: . json json/JTM json/isidorus-json

Lukas Giessmann lgiessmann at common-lisp.net
Tue Apr 26 14:21:23 UTC 2011


Author: lgiessmann
Date: Tue Apr 26 10:21:23 2011
New Revision: 429

Log:
json: moved the json module to json/isidorus-json; added the module json/JTM; added all initila files needed by the JTM module

Added:
   trunk/src/json/JTM/
   trunk/src/json/JTM/jtm_exporter.lisp
   trunk/src/json/JTM/jtm_importer.lisp
   trunk/src/json/JTM/jtm_tools.lisp
   trunk/src/json/isidorus-json/
   trunk/src/json/isidorus-json/json_delete_interface.lisp
      - copied unchanged from r331, /trunk/src/json/json_delete_interface.lisp
   trunk/src/json/isidorus-json/json_exporter.lisp
      - copied unchanged from r427, /trunk/src/json/json_exporter.lisp
   trunk/src/json/isidorus-json/json_importer.lisp
      - copied unchanged from r328, /trunk/src/json/json_importer.lisp
   trunk/src/json/isidorus-json/json_tmcl.lisp
      - copied unchanged from r384, /trunk/src/json/json_tmcl.lisp
   trunk/src/json/isidorus-json/json_tmcl_constants.lisp
      - copied unchanged from r328, /trunk/src/json/json_tmcl_constants.lisp
   trunk/src/json/isidorus-json/json_tmcl_validation.lisp
      - copied unchanged from r384, /trunk/src/json/json_tmcl_validation.lisp
Removed:
   trunk/src/json/json_delete_interface.lisp
   trunk/src/json/json_exporter.lisp
   trunk/src/json/json_importer.lisp
   trunk/src/json/json_tmcl.lisp
   trunk/src/json/json_tmcl_constants.lisp
   trunk/src/json/json_tmcl_validation.lisp
Modified:
   trunk/src/isidorus.asd

Modified: trunk/src/isidorus.asd
==============================================================================
--- trunk/src/isidorus.asd	(original)
+++ trunk/src/isidorus.asd	Tue Apr 26 10:21:23 2011
@@ -200,16 +200,23 @@
 				     "base-tools"
 				     "TM-SPARQL"))
 	       (:module "json"
-	                :components ((:file "json_exporter"
-					    :depends-on ("json_tmcl_constants"))
-				     (:file "json_importer")
-				     (:file "json_tmcl_validation"
-					    :depends-on ("json_tmcl_constants" "json_exporter" "json_importer"))
-				     (:file "json_tmcl_constants")
-				     (:file "json_tmcl"
-					    :depends-on ("json_tmcl_validation" "json_importer"))
-				     (:file "json_delete_interface"
-					    :depends-on ("json_importer")))
+			:components ((:module "isidorus-json"
+					      :components ((:file "json_exporter"
+								  :depends-on ("json_tmcl_constants"))
+							   (:file "json_importer")
+							   (:file "json_tmcl_validation"
+								  :depends-on ("json_tmcl_constants" "json_exporter" "json_importer"))
+							   (:file "json_tmcl_constants")
+							   (:file "json_tmcl"
+								  :depends-on ("json_tmcl_validation" "json_importer"))
+							   (:file "json_delete_interface"
+								  :depends-on ("json_importer"))))
+				     (:module "JTM"
+					      :components ((:file "jtm_tools")
+							   (:file "jtm_importer"
+								  :depends-on ("jtm_tools"))
+							   (:file "jtm_exporter"
+								  :depends-on ("jtm_tools")))))
 	                :depends-on ("base-tools"
 				     "model"
 				     "xml"

Added: trunk/src/json/JTM/jtm_exporter.lisp
==============================================================================
--- (empty file)
+++ trunk/src/json/JTM/jtm_exporter.lisp	Tue Apr 26 10:21:23 2011
@@ -0,0 +1,11 @@
+;;+-----------------------------------------------------------------------------
+;;+  Isidorus
+;;+  (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff
+;;+
+;;+  Isidorus is freely distributable under the LLGPL license.
+;;+  You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt and
+;;+  trunk/docs/LGPL-LICENSE.txt.
+;;+-----------------------------------------------------------------------------
+
+
+(in-package :jtm)
\ No newline at end of file

Added: trunk/src/json/JTM/jtm_importer.lisp
==============================================================================
--- (empty file)
+++ trunk/src/json/JTM/jtm_importer.lisp	Tue Apr 26 10:21:23 2011
@@ -0,0 +1,11 @@
+;;+-----------------------------------------------------------------------------
+;;+  Isidorus
+;;+  (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff
+;;+
+;;+  Isidorus is freely distributable under the LLGPL license.
+;;+  You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt and
+;;+  trunk/docs/LGPL-LICENSE.txt.
+;;+-----------------------------------------------------------------------------
+
+
+(in-package :jtm)
\ No newline at end of file

Added: trunk/src/json/JTM/jtm_tools.lisp
==============================================================================
--- (empty file)
+++ trunk/src/json/JTM/jtm_tools.lisp	Tue Apr 26 10:21:23 2011
@@ -0,0 +1,18 @@
+;;+-----------------------------------------------------------------------------
+;;+  Isidorus
+;;+  (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff
+;;+
+;;+  Isidorus is freely distributable under the LLGPL license.
+;;+  You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt and
+;;+  trunk/docs/LGPL-LICENSE.txt.
+;;+-----------------------------------------------------------------------------
+
+(defpackage :jtm
+  (:use :cl :json :datamodel)
+  (:export :jtm-import
+	   :jtm-export
+	   :*json-xtm*))
+
+(in-package :jtm)
+
+(defvar *jtm-xtm* "jtm-xtm"); Represents the currently active TM of the JTM-Importer
\ No newline at end of file




More information about the Isidorus-cvs mailing list