Changeset: 0758a5e6d2e0 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0758a5e6d2e0
Modified Files:
        sql/src/backends/monet5/vaults/Makefile.ag
        sql/src/backends/monet5/vaults/vault.mx
        sql/src/sql/createdb.mx
Branch: default
Log Message:

Next step to get library working
The name resolution does not work properly yet for the vault
primitives.


diffs (66 lines):

diff -r 9d81c7b5a874 -r 0758a5e6d2e0 sql/src/backends/monet5/vaults/Makefile.ag
--- a/sql/src/backends/monet5/vaults/Makefile.ag        Thu Jul 01 09:09:21 
2010 +0200
+++ b/sql/src/backends/monet5/vaults/Makefile.ag        Thu Jul 01 14:16:21 
2010 +0200
@@ -18,8 +18,8 @@
 INCLUDES = ../../include ../../common ../../storage ../../server \
        $(MONETDB5_INCS) $(CLIENTS_INCS) $(MONETDB_INCS) $(READLINE_INCS)
 
-lib_vaults = {
-       DIR = libdir/MonetDB5
+lib__vaults = {
+       DIR = libdir/MonetDB5/
        SOURCES = vault.mx 
 #      LIBS = ../../server/libsqlserver ../../storage/libstore 
../../storage/bat/libbatstore ../../storage/restrict/librestrictstore 
../../storage/bpm/libbpmstore ../../common/libsqlcommon \
        LIBS = ../../../server/libsqlserver ../../../storage/libstore 
../../../storage/bat/libbatstore ../../../storage/restrict/librestrictstore 
../../../storage/bpm/libbpmstore ../../../common/libsqlcommon \
diff -r 9d81c7b5a874 -r 0758a5e6d2e0 sql/src/backends/monet5/vaults/vault.mx
--- a/sql/src/backends/monet5/vaults/vault.mx   Thu Jul 01 09:09:21 2010 +0200
+++ b/sql/src/backends/monet5/vaults/vault.mx   Thu Jul 01 14:16:21 2010 +0200
@@ -54,6 +54,7 @@
 The vault root is a subdirectory of the dbfarm/<dbname>/vault/ and contains
 a subdirectory for each vault kind.
 @mal
+library vault;
 module vault;
 
 command getDirectory(i:int):str
@@ -67,7 +68,6 @@
 command refresh(id:int)
 address VLTrefreshObject
 comment "Refresh the content of the vault for a specific object";
-...@{
 pattern prelude():void 
 address VLTprelude
 comment "Initialize the vault.";
@@ -76,11 +76,13 @@
 address VLTepilogue
 comment "Cleanup the vault.";
 
+...@{
 @-
 @+ Implementation
 @h
 #ifndef _VAULT_H
 #define _VAULT_H
+#include "sql_config.h"
 #include "clients.h"
 #include "mal.h"
 #include "mal_client.h"
@@ -104,7 +106,6 @@
 #endif /* _VAULT_H */
 @- Module initializaton
 @c
-#include "sql_config.h"
 #include "vault.h"
 
 static char vaultpath[BUFSIZ];
diff -r 9d81c7b5a874 -r 0758a5e6d2e0 sql/src/sql/createdb.mx
--- a/sql/src/sql/createdb.mx   Thu Jul 01 09:09:21 2010 +0200
+++ b/sql/src/sql/createdb.mx   Thu Jul 01 14:16:21 2010 +0200
@@ -44,7 +44,6 @@
 @include skyserver.sql
 @include clients.sql
 
-...@include vault.sql
 @-
 The remaining functionality is considered for debugging.
 @sql
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to