Browse Source

Added new temporal C-library header file and make system library definition.

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@50285 15284696-431f-4ddb-bdfa-cd5b030d7da7
Soeren Gebbert 13 years ago
parent
commit
e8992e3414
2 changed files with 16 additions and 0 deletions
  1. 2 0
      include/Make/Grass.make
  2. 14 0
      include/temporal.h

+ 2 - 0
include/Make/Grass.make

@@ -169,6 +169,7 @@ libs = \
 	SQLP:sqlp \
 	STATS:stats \
 	SYMB:symb \
+        TEMPORAL:temporal \
 	VECTOR:vector \
 	VEDIT:vedit \
 	NETA:neta \
@@ -219,6 +220,7 @@ SEGMENTDEPS      = $(GISLIB)
 SITESDEPS        = $(VECTORLIB) $(DBMILIB) $(GISLIB) $(DATETIMELIB)
 STATSDEPS        = $(RASTERLIB) $(GISLIB) $(MATHLIB)	# NB: doesn't use libgis directly
 SYMBDEPS         = $(GISLIB) $(MATHLIB)
+TEMPORALDEPS     = $(DBMILIB) $(GISLIB) $(DATETIMELIB)
 VECTORDEPS       = $(DBMILIB) $(GRAPHLIB) $(DIG2LIB) $(LINKMLIB) $(RTREELIB) $(GISLIB) $(GEOSLIBS) $(GDALLIBS) $(MATHLIB) $(BTREE2LIB) $(GPROJLIB) $(RASTERDEP)
 VEDITDEPS        = $(VECTORLIB) $(DBMILIB) $(GISLIB) $(MATHLIB)
 NETADEPS         = $(VECTORLIB) $(DBMILIB) $(GISLIB)

+ 14 - 0
include/temporal.h

@@ -0,0 +1,14 @@
+#ifndef GRASS_TEMPORAL_H
+#define GRASS_TEMPORAL_H
+
+#include <grass/dbmi.h>
+
+#define TGISDB_DEFAULT_DRIVER "sqlite"
+
+int tgis_set_connection(dbConnection * connection);
+int tgis_get_connection(dbConnection * connection);
+const char *tgis_get_default_driver_name(void);
+const char *tgis_get_default_database_name(void);
+int tgis_set_default_connection(void);
+
+#endif