source: trunk/src/isidorus.asd

Last change on this file was 997, checked in by lgiessmann, 13 years ago

removed all files that contain textgrid data

File size: 12.1 KB
Line 
1;;+-----------------------------------------------------------------------------
2;;+  Isidorus
3;;+  (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff
4;;+
5;;+  Isidorus is freely distributable under the LLGPL license.
6;;+  You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt and
7;;+  trunk/docs/LGPL-LICENSE.txt.
8;;+-----------------------------------------------------------------------------
9
10(defpackage :isidorus-system
11  (:use :asdf :cl))
12(in-package :isidorus-system)
13
14;(defvar *old-external-format* sb-impl::*default-external-format*) ;;should be set by user
15;(setf sb-impl::*default-external-format* :UTF-8)
16
17(asdf:defsystem "isidorus"
18  :description "The future ingenious, self-evaluating Lisp TM engine"
19  :version "0.1"
20  :author "Marc Kuester, Christoph Ludwig, Lukas Georgieff"
21  :licence "LGPL"
22  :components ((:file "constants"
23                      :depends-on ("base-tools"))
24               (:static-file "xml/xtm/core_psis.xtm")
25               (:static-file "xml/rdf/rdf_core_psis.xtm")
26               (:static-file "TM-SPARQL/tmsparql_core_psis.xtm")
27               (:file "xml-constants"
28                      :depends-on ("xml/xtm/core_psis.xtm"
29                                   "constants"))
30               (:module "base-tools"
31                        :components ((:file "base-tools")))
32               (:module "model"
33                        :components ((:file "exceptions")
34                                     (:file "datamodel"
35                                            :depends-on ("exceptions"))
36                                     (:file "trivial-queries"
37                                            :depends-on ("datamodel"))
38                                     (:file "changes"
39                                            :depends-on ("datamodel" "trivial-queries"))
40                                     (:file "model_tools"
41                                            :depends-on ("exceptions")))
42                        :depends-on ("constants" "base-tools"))
43               (:module "TM-SPARQL"
44                        :components ((:file "sparql_constants")
45                                     (:file "sparql"
46                                            :depends-on ("sparql_constants"))
47                                     (:file "sparql_special_uris"
48                                            :depends-on ("sparql"))
49                                     (:file "filter_wrappers"
50                                            :depends-on ("sparql"))
51                                     (:file "sparql_filter"
52                                            :depends-on ("sparql" "filter_wrappers"))
53                                     (:file "sparql_parser"
54                                            :depends-on ("sparql" "sparql_filter")))
55                        :depends-on ("constants"
56                                     "base-tools"
57                                     "model"
58                                     "xml-constants"
59                                     "xml"
60                                     "threading"))
61               (:module "xml"
62                        :components ((:module "xtm"
63                                              :components ((:file "tools")
64                                                           (:file "importer"
65                                                                  :depends-on ("tools"))
66                                                           (:file "importer_xtm2.0"
67                                                                  :depends-on ("importer"))
68                                                           (:file "importer_xtm1.0"
69                                                                  :depends-on ("importer"))
70                                                           (:file "setup"
71                                                                  :depends-on ("importer_xtm2.0"
72                                                                               "importer_xtm1.0"))
73                                                           (:file "exporter_xtm1.0")
74                                                           (:file "exporter_xtm2.0"
75                                                                  :depends-on ("exporter_xtm1.0"))
76                                                           (:file "exporter"
77                                                                  :depends-on ("exporter_xtm1.0"
78                                                                               "exporter_xtm2.0"))))
79                                     (:module "rdf"
80                                              :components ((:file "rdf_tools")
81                                                           (:file "map_to_tm"
82                                                                  :depends-on ("rdf_tools"))
83                                                           (:file "importer"
84                                                                  :depends-on ("rdf_tools" "map_to_tm"))
85                                                           (:file "exporter"))
86                                              :depends-on ("xtm")))
87                        :depends-on ("constants"
88                                     "xml-constants"
89                                     "base-tools"
90                                     "model"
91                                     "threading"
92                                     "base-tools"))
93               (:module "atom"
94                        :components ((:file "atom")
95                                     ;; (:file "configuration"
96                                     ;;  :depends-on ("atom"))
97                                     (:file "collection"
98                                            :depends-on ("atom"))
99                                     (:file "snapshots"
100                                            :depends-on ("atom"))
101                                     (:file "fragments"
102                                            :depends-on ("atom"))
103                                     (:file "read"
104                                            :depends-on ("fragments" "snapshots"))
105                                     (:file "confreader"
106                                            :depends-on ("collection" "fragments" "snapshots")))
107                        :depends-on ("model" "xml" "base-tools" "threading"))
108               (:module "rest_interface"
109                        :components ((:file "rest-interface")
110                                     (:file "publish_feeds"
111                                            :depends-on ("rest-interface"))
112                                     (:file "set-up-json-interface"
113                                            :depends-on ("rest-interface"))
114                                     (:file "admin-interface"
115                                            :depends-on ("rest-interface"))
116                                     (:file "set-up-gdl-interface"
117                                            :depends-on ("rest-interface"
118                                                         "set-up-json-interface"))
119                                     (:file "read"
120                                            :depends-on ("rest-interface")))
121                        :depends-on ("model" "atom" "xml" "TM-SPARQL"
122                                     "json" "threading" "base-tools"))
123               (:module "unit_tests"
124                        :components ((:static-file "jtm_1.0_test.jtm")
125                                     (:static-file "jtm_1.1_test.jtm")
126                                     (:static-file "dangling_topicref.xtm")
127                                     (:static-file "inconsistent.xtm")               
128                                     (:static-file "notificationbase.xtm")           
129                                     (:static-file "notification_merge1.xtm")           
130                                     (:static-file "notification_merge2.xtm")           
131                                     (:static-file "sample_objects_2_0.xtm")
132                                     (:static-file "dangling_instanceof.xtm")       
133                                     (:static-file "duplicate_identifier.xtm")       
134                                     (:static-file "inconsistent_2_0.xtm")           
135                                     (:static-file "sample_objects.xtm")             
136                                     (:static-file "t100.xtm")
137                                     (:static-file "atom_test.xtm")
138                                     (:static-file "poems.xtm")
139                                     (:static-file "poems.rdf")
140                                     (:static-file "poems_light.rdf")
141                                     (:static-file "poems_light.xtm")
142                                     (:static-file "poems_light.xtm.txt")
143                                     (:static-file "poems_light_tm_ii.xtm")
144                                     (:static-file "poems_light_tm_ii_merge.xtm")
145                                     (:static-file "poems_light_tm_reification_xtm1.0.xtm")
146                                     (:static-file "full_mapping.rdf")
147                                     (:static-file "reification_xtm1.0.xtm")
148                                     (:static-file "reification_xtm2.0.xtm")
149                                     (:static-file "reification.rdf")
150                                     (:static-file "sparql_test.xtm")
151                                     (:file "atom-conf")
152                                     (:file "unittests-constants"
153                                            :depends-on ("dangling_topicref.xtm"
154                                                         "inconsistent.xtm"               
155                                                         "notificationbase.xtm"           
156                                                         "notification_merge1.xtm"           
157                                                         "notification_merge2.xtm"           
158                                                         "sample_objects_2_0.xtm"
159                                                         "dangling_instanceof.xtm"       
160                                                         "duplicate_identifier.xtm"       
161                                                         "inconsistent_2_0.xtm"           
162                                                         "sample_objects.xtm"             
163                                                         "t100.xtm"
164                                                         "atom-conf"))
165                                     (:file "fixtures"
166                                            :depends-on ("unittests-constants"))
167                                     (:file "importer_test"
168                                            :depends-on ("fixtures"))
169                                     (:file "versions_test"
170                                            :depends-on ("fixtures"))
171                                     (:file "exporter_xtm2.0_test"
172                                            :depends-on ("fixtures"))
173                                     (:file "exporter_xtm1.0_test"
174                                            :depends-on ("fixtures" "exporter_xtm2.0_test"))
175                                     (:file "atom_test"
176                                            :depends-on ("fixtures"))
177                                     (:file "json_test"
178                                            :depends-on ("fixtures"))
179                                     (:file "jtm_test"
180                                            :depends-on ("fixtures"))
181                                     (:file "threading_test")
182                                     (:file "rdf_importer_test"
183                                            :depends-on ("fixtures"))
184                                     (:file "rdf_exporter_test"
185                                            :depends-on ("fixtures"))
186                                     (:file "datamodel_test"
187                                            :depends-on ("fixtures"))
188                                     (:file "sparql_test"
189                                            :depends-on ("fixtures"))
190                                     (:file "trivial_queries_test"
191                                            :depends-on ("fixtures"))
192                                     (:file "reification_test"
193                                            :depends-on ("fixtures" "unittests-constants")))
194                        :depends-on ("atom" "constants" "model" "xml" "json"
195                                     "threading" "base-tools" "TM-SPARQL"))
196               (:module "json"
197                        :components ((:module "isidorus-json"
198                                              :components ((:file "json_exporter"
199                                                                  :depends-on ("json_tmcl_constants"))
200                                                           (:file "json_importer")
201                                                           (:file "json_tmcl_validation"
202                                                                  :depends-on ("json_tmcl_constants" "json_exporter" "json_importer"))
203                                                           (:file "json_tmcl_constants")
204                                                           (:file "json_tmcl"
205                                                                  :depends-on ("json_tmcl_validation" "json_importer"))
206                                                           (:file "json_delete_interface"
207                                                                  :depends-on ("json_importer"))))
208                                     (:module "JTM"
209                                              :components ((:file "jtm_tools")
210                                                           (:file "jtm_importer"
211                                                                  :depends-on ("jtm_tools"))
212                                                           (:file "jtm_exporter"
213                                                                  :depends-on ("jtm_tools"))
214                                                           (:file "jtm_delete_interface"
215                                                                  :depends-on ("jtm_tools" "jtm_importer"))
216                                                           (:file "jtm_aliases"
217                                                                  :depends-on ("jtm_tools" "jtm_importer" "jtm_exporter")))))
218                        :depends-on ("base-tools" "model" "xml" "TM-SPARQL"))
219               (:module "ajax"
220                        :components ((:static-file "isidorus.html")
221                                     (:module "javascripts"
222                                              :components ((:static-file "constants.js")
223                                                           (:static-file "home.js")
224                                                           (:static-file "navi.js")
225                                                           (:static-file "make_fragment_node.js")
226                                                           (:static-file "edit_topic.js")
227                                                           (:module "external"
228                                                                    :components ((:module "prototype"
229                                                                                          :components ((:static-file "prototype.js")))
230                                                                                 (:module "scriptaculous"
231                                                                                          :components ((:static-file "builder.js")
232                                                                                                       (:static-file "controls.js")
233                                                                                                       (:static-file "dragdrop.js")
234                                                                                                       (:static-file "effects.js")
235                                                                                                       (:static-file "scriptaculous.js")
236                                                                                                       (:static-file "slider.js")
237                                                                                                       (:static-file "sound.js")
238                                                                                                       (:static-file "unittest.js")))))))
239                                     (:module "css"
240                                              :components ((:static-file "home.css")
241                                                           (:static-file "navi.css")
242                                                           (:static-file "main.css")))))
243               (:module "anaToMia"
244                        :components ((:module "hosted_files"
245                                              :components ((:static-file "GDL_Widgets.css")
246                                                           (:static-file "GDL_Widgets.html")
247                                                           (:module "gdl_widgets"
248                                                                    :components ((:static-file "0A9476898799A150D840F0B1C3672921.cache.png")
249                                                                                 (:static-file "396F806CD63ABD414BFBB9D57429F05B.cache.png")
250                                                                                 (:static-file "6B54E4800D1E392F1A7D2FB37E32F769.cache.html")
251                                                                                 (:static-file "7EAC2FFF64239EBC41F827323670E77B.cache.html")
252                                                                                 (:static-file "8E0B47EA1DDAF53E339B2CB012988DBA.cache.html")
253                                                                                 (:static-file "C9093CBE7F6CE44681C72C5D88EFDDF7.cache.html")
254                                                                                 (:static-file "DF7764EEC1903CD03C9545B354D8D8E4.cache.png")
255                                                                                 (:static-file "E41B661129B3397EA76E2A217B664D6E.cache.html")
256                                                                                 (:static-file "clear.cache.gif")
257                                                                                 (:static-file "E44767377485D18D6B6864F65BA8EF73.cache.png")
258                                                                                 (:static-file "EDC7827FEEA59EE44AD790B1C6430C45.cache.png")
259                                                                                 (:static-file "FF1136C3452C102C0DD5EDFEAFFE5FE4.cache.html")
260                                                                                 (:static-file "gdl_widgets.nocache.js")
261                                                                                 (:static-file "hosted.html")
262                                                                                 (:static-file "textgrid_small.png")
263                                                                                 (:module "lib"
264                                                                                          :components ((:static-file "tm.min.js")))
265                                                                                 (:module "gwt"
266                                                                                          :components ((:module "clean"
267                                                                                                                :components ((:static-file "clean.css")
268                                                                                                                             (:static-file "clean_rtl.css")
269                                                                                                                             (:module "images"
270                                                                                                                                      :components ((:static-file "circles_ie6.png")
271                                                                                                                                                   (:static-file "circles.png")
272                                                                                                                                                   (:static-file "corner_ie6.png")
273                                                                                                                                                   (:static-file "corner.png")
274                                                                                                                                                   (:static-file "hborder_ie6.png")
275                                                                                                                                                   (:static-file "hborder.png")
276                                                                                                                                                   (:static-file "thumb_horz.png")
277                                                                                                                                                   (:static-file "thumb_vertical.png")
278                                                                                                                                                   (:static-file "vborder_ie6.png")
279                                                                                                                                                   (:static-file "vborder.png")))))))))))))
280               (:module "threading"
281                        :components ((:file "reader-writer"))))
282  :depends-on (:cxml
283               :drakma
284               :elephant
285               :fiveam
286               :pathnames
287               :hunchentoot
288               :uuid
289               :cl-json))
290
291;(setf sb-impl::*default-external-format* *old-external-format*)
292
293
294
295;;
296;; For the package pathnames, create a link from  ~/.sbcl/systems
297;; to the file pathnames.asd in Seibel's pathname-library.
298;;
Note: See TracBrowser for help on using the repository browser.