on master help sign in
eliminate stack's warnings of missing "other-modules"
48124f8AgentM
project-m36.cabal+203−4
@@ -89,6 +89,24 @@ Library
89 ProjectM36.Client,
89 ProjectM36.Client,
90 ProjectM36.Persist,
90 ProjectM36.Persist,
91 ProjectM36.AtomType,
91 ProjectM36.AtomType,
92+ ProjectM36.AtomFunctions.Basic,
93+ ProjectM36.AtomFunctions.Primitive,
94+ ProjectM36.ConcreteTypeRep,
95+ ProjectM36.DataConstructorDef,
96+ ProjectM36.DataTypes.Basic,
97+ ProjectM36.DataTypes.Day,
98+ ProjectM36.DataTypes.Either,
99+ ProjectM36.DataTypes.Maybe,
100+ ProjectM36.DataTypes.Primitive,
101+ ProjectM36.MiscUtils,
102+ ProjectM36.Notifications,
103+ ProjectM36.Relation,
104+ ProjectM36.Server.RemoteCallTypes,
105+ ProjectM36.Session,
106+ ProjectM36.Sessions,
107+ ProjectM36.Transaction.Persist,
108+ ProjectM36.TypeConstructor,
109+ ProjectM36.TypeConstructorDef,
92 Database.Persist.ProjectM36
110 Database.Persist.ProjectM36
93 GHC-Options: -Wall -rtsopts
111 GHC-Options: -Wall -rtsopts
94 C-sources: ProjectM36/DirectoryFsync.c
112 C-sources: ProjectM36/DirectoryFsync.c
@@ -143,7 +161,50 @@ Executable tutd
143 TutorialD.Interpreter.RODatabaseContextOperator,
161 TutorialD.Interpreter.RODatabaseContextOperator,
144 TutorialD.Interpreter.TransactionGraphOperator,
162 TutorialD.Interpreter.TransactionGraphOperator,
145 TutorialD.Interpreter.DataTypes.Interval,
163 TutorialD.Interpreter.DataTypes.Interval,
146− TutorialD.Interpreter.DataTypes.DateTime
164+ TutorialD.Interpreter.DataTypes.DateTime,
165+ ProjectM36.Atom,
166+ ProjectM36.AtomFunction,
167+ ProjectM36.AtomFunctions.Basic,
168+ ProjectM36.AtomFunctions.Primitive,
169+ ProjectM36.AtomType,
170+ ProjectM36.Attribute,
171+ ProjectM36.AttributeNames,
172+ ProjectM36.Client,
173+ ProjectM36.ConcreteTypeRep,
174+ ProjectM36.DataConstructorDef,
175+ ProjectM36.DataTypes.Basic,
176+ ProjectM36.DataTypes.Day,
177+ ProjectM36.DataTypes.Either,
178+ ProjectM36.DataTypes.Maybe,
179+ ProjectM36.DataTypes.Primitive,
180+ ProjectM36.DatabaseContext,
181+ ProjectM36.Key,
182+ ProjectM36.MiscUtils,
183+ ProjectM36.Notifications,
184+ ProjectM36.Persist,
185+ ProjectM36.Relation,
186+ ProjectM36.Relation.Parse.CSV,
187+ ProjectM36.Relation.Show.CSV,
188+ ProjectM36.Relation.Show.Gnuplot,
189+ ProjectM36.Relation.Show.Term,
190+ ProjectM36.Server.RemoteCallTypes,
191+ ProjectM36.Session,
192+ ProjectM36.Sessions,
193+ ProjectM36.StaticOptimizer,
194+ ProjectM36.Transaction.Persist,
195+ ProjectM36.TransactionGraph,
196+ ProjectM36.TransactionGraph.Persist,
197+ ProjectM36.Tuple,
198+ ProjectM36.TupleSet,
199+ ProjectM36.TypeConstructor,
200+ ProjectM36.TypeConstructorDef,
201+ TutorialD.Interpreter.Export.Base,
202+ TutorialD.Interpreter.Export.CSV,
203+ TutorialD.Interpreter.Import.Base,
204+ TutorialD.Interpreter.Import.CSV,
205+ TutorialD.Interpreter.Import.TutorialD,
206+ TutorialD.Interpreter.RelationalExpr,
207+ TutorialD.Interpreter.Types
147 main-is: TutorialD/tutd.hs
208 main-is: TutorialD/tutd.hs
148 GHC-Options: -Wall
209 GHC-Options: -Wall
149 C-sources: ProjectM36/DirectoryFsync.c
210 C-sources: ProjectM36/DirectoryFsync.c
@@ -190,7 +251,45 @@ Executable project-m36-server
190 GHC-Prof-Options: -fprof-auto -rtsopts -threaded -Wall
251 GHC-Prof-Options: -fprof-auto -rtsopts -threaded -Wall
191 C-sources: ProjectM36/DirectoryFsync.c
252 C-sources: ProjectM36/DirectoryFsync.c
192 Default-Language: Haskell2010
253 Default-Language: Haskell2010
193−
254+ Other-Modules: ProjectM36.Atom,
255+ ProjectM36.AtomFunction,
256+ ProjectM36.AtomFunctions.Basic,
257+ ProjectM36.AtomFunctions.Primitive,
258+ ProjectM36.AtomType,
259+ ProjectM36.Attribute,
260+ ProjectM36.AttributeNames,
261+ ProjectM36.Base,
262+ ProjectM36.Client,
263+ ProjectM36.ConcreteTypeRep,
264+ ProjectM36.DataConstructorDef,
265+ ProjectM36.DataTypes.Basic,
266+ ProjectM36.DataTypes.Day,
267+ ProjectM36.DataTypes.Either,
268+ ProjectM36.DataTypes.Maybe,
269+ ProjectM36.DataTypes.Primitive,
270+ ProjectM36.DatabaseContext,
271+ ProjectM36.Error,
272+ ProjectM36.MiscUtils,
273+ ProjectM36.Notifications,
274+ ProjectM36.Persist,
275+ ProjectM36.Relation,
276+ ProjectM36.RelationalExpression,
277+ ProjectM36.Server,
278+ ProjectM36.Server.Config,
279+ ProjectM36.Server.EntryPoints,
280+ ProjectM36.Server.ParseArgs,
281+ ProjectM36.Server.RemoteCallTypes,
282+ ProjectM36.Session,
283+ ProjectM36.Sessions,
284+ ProjectM36.StaticOptimizer,
285+ ProjectM36.Transaction,
286+ ProjectM36.Transaction.Persist,
287+ ProjectM36.TransactionGraph,
288+ ProjectM36.TransactionGraph.Persist,
289+ ProjectM36.Tuple,
290+ ProjectM36.TupleSet,
291+ ProjectM36.TypeConstructor,
292+ ProjectM36.TypeConstructorDef
194
293
195Executable bigrel
294Executable bigrel
196 Default-Language: Haskell2010
295 Default-Language: Haskell2010
@@ -199,7 +298,35 @@ Executable bigrel
199 ProjectM36.Relation
298 ProjectM36.Relation
200 ProjectM36.Tuple,
299 ProjectM36.Tuple,
201 ProjectM36.Error,
300 ProjectM36.Error,
202− ProjectM36.Relation.Show.CSV
301+ ProjectM36.Relation.Show.CSV,
302+ ProjectM36.Atom,
303+ ProjectM36.AtomFunction,
304+ ProjectM36.AtomFunctions.Basic,
305+ ProjectM36.AtomFunctions.Primitive,
306+ ProjectM36.AtomType,
307+ ProjectM36.Attribute,
308+ ProjectM36.AttributeNames,
309+ ProjectM36.ConcreteTypeRep,
310+ ProjectM36.DataConstructorDef,
311+ ProjectM36.DataTypes.Basic,
312+ ProjectM36.DataTypes.Day,
313+ ProjectM36.DataTypes.Either,
314+ ProjectM36.DataTypes.Maybe,
315+ ProjectM36.DataTypes.Primitive,
316+ ProjectM36.DatabaseContext,
317+ ProjectM36.DateExamples,
318+ ProjectM36.Key,
319+ ProjectM36.MiscUtils,
320+ ProjectM36.Relation.Show.HTML,
321+ ProjectM36.RelationalExpression,
322+ ProjectM36.StaticOptimizer,
323+ ProjectM36.TupleSet,
324+ ProjectM36.TypeConstructor,
325+ ProjectM36.TypeConstructorDef,
326+ TutorialD.Interpreter.Base,
327+ TutorialD.Interpreter.DatabaseExpr,
328+ TutorialD.Interpreter.RelationalExpr,
329+ TutorialD.Interpreter.Types
203 main-is: benchmark/bigrel.hs
330 main-is: benchmark/bigrel.hs
204 GHC-Options: -Wall -threaded -rtsopts
331 GHC-Options: -Wall -threaded -rtsopts
205 GHC-Prof-Options: -fprof-auto -rtsopts -threaded -Wall
332 GHC-Prof-Options: -fprof-auto -rtsopts -threaded -Wall
@@ -285,10 +412,82 @@ Executable Example-SimpleClient
285 Main-Is: examples/SimpleClient.hs
412 Main-Is: examples/SimpleClient.hs
286 GHC-Options: -Wall
413 GHC-Options: -Wall
287 C-sources: ProjectM36/DirectoryFsync.c
414 C-sources: ProjectM36/DirectoryFsync.c
415+ Other-Modules: ProjectM36.Atom,
416+ ProjectM36.AtomFunction,
417+ ProjectM36.AtomFunctions.Basic,
418+ ProjectM36.AtomFunctions.Primitive,
419+ ProjectM36.AtomType,
420+ ProjectM36.Attribute,
421+ ProjectM36.AttributeNames,
422+ ProjectM36.Base,
423+ ProjectM36.Client,
424+ ProjectM36.ConcreteTypeRep,
425+ ProjectM36.DataConstructorDef,
426+ ProjectM36.DataTypes.Basic,
427+ ProjectM36.DataTypes.Day,
428+ ProjectM36.DataTypes.Either,
429+ ProjectM36.DataTypes.Maybe,
430+ ProjectM36.DataTypes.Primitive,
431+ ProjectM36.DatabaseContext,
432+ ProjectM36.Error,
433+ ProjectM36.MiscUtils,
434+ ProjectM36.Notifications,
435+ ProjectM36.Persist,
436+ ProjectM36.Relation,
437+ ProjectM36.Relation.Show.Term,
438+ ProjectM36.RelationalExpression,
439+ ProjectM36.Server.RemoteCallTypes,
440+ ProjectM36.Session,
441+ ProjectM36.Sessions,
442+ ProjectM36.StaticOptimizer,
443+ ProjectM36.Transaction,
444+ ProjectM36.Transaction.Persist,
445+ ProjectM36.TransactionGraph,
446+ ProjectM36.TransactionGraph.Persist,
447+ ProjectM36.Tuple,
448+ ProjectM36.TupleSet,
449+ ProjectM36.TypeConstructor,
450+ ProjectM36.TypeConstructorDef
288
451
289Executable Example-PersistClient
452Executable Example-PersistClient
290 Default-Language: Haskell2010
453 Default-Language: Haskell2010
291 Build-Depends: base, HUnit, Cabal, containers, hashable, unordered-containers, mtl, vector, vector-binary-instances, time, hashable-time, bytestring, network-transport-tcp, distributed-process, distributed-process-extras, distributed-process-client-server, uuid, stm, deepseq, deepseq-generics, binary, unix, parallel, cassava, attoparsec, gnuplot, directory, temporary, haskeline, parsec, text, base64-bytestring, data-interval, filepath, transformers, stm-containers, list-t, persistent, aeson, path-pieces, either, conduit, http-api-data, template-haskell, persistent-template
454 Build-Depends: base, HUnit, Cabal, containers, hashable, unordered-containers, mtl, vector, vector-binary-instances, time, hashable-time, bytestring, network-transport-tcp, distributed-process, distributed-process-extras, distributed-process-client-server, uuid, stm, deepseq, deepseq-generics, binary, unix, parallel, cassava, attoparsec, gnuplot, directory, temporary, haskeline, parsec, text, base64-bytestring, data-interval, filepath, transformers, stm-containers, list-t, persistent, aeson, path-pieces, either, conduit, http-api-data, template-haskell, persistent-template
292 Main-Is: examples/PersistClient.hs
455 Main-Is: examples/PersistClient.hs
293 GHC-Options: -Wall
456 GHC-Options: -Wall
294− C-sources: ProjectM36/DirectoryFsync.c
457+ C-sources: ProjectM36/DirectoryFsync.c
458+ Other-Modules: Database.Persist.ProjectM36,
459+ ProjectM36.Atom,
460+ ProjectM36.AtomFunction,
461+ ProjectM36.AtomFunctions.Basic,
462+ ProjectM36.AtomFunctions.Primitive,
463+ ProjectM36.AtomType,
464+ ProjectM36.Attribute,
465+ ProjectM36.AttributeNames,
466+ ProjectM36.Base,
467+ ProjectM36.Client,
468+ ProjectM36.ConcreteTypeRep,
469+ ProjectM36.DataConstructorDef,
470+ ProjectM36.DataTypes.Basic,
471+ ProjectM36.DataTypes.Day,
472+ ProjectM36.DataTypes.Either,
473+ ProjectM36.DataTypes.Maybe,
474+ ProjectM36.DataTypes.Primitive,
475+ ProjectM36.DatabaseContext,
476+ ProjectM36.Error,
477+ ProjectM36.MiscUtils,
478+ ProjectM36.Notifications,
479+ ProjectM36.Persist,
480+ ProjectM36.Relation,
481+ ProjectM36.RelationalExpression,
482+ ProjectM36.Server.RemoteCallTypes,
483+ ProjectM36.Session,
484+ ProjectM36.Sessions,
485+ ProjectM36.StaticOptimizer,
486+ ProjectM36.Transaction,
487+ ProjectM36.Transaction.Persist,
488+ ProjectM36.TransactionGraph,
489+ ProjectM36.TransactionGraph.Persist,
490+ ProjectM36.Tuple,
491+ ProjectM36.TupleSet,
492+ ProjectM36.TypeConstructor,
493+ ProjectM36.TypeConstructorDef