Update of /cvsroot/monetdb/pathfinder/NT
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv9900/pathfinder/NT

Modified Files:
        pf_config.h.in 
Log Message:

clean-up:
- do not install, package & distribute configure-generated <pkg>_config.h;
  each pkg need to generate and include its own <pkg>_config.h, anyway.
- avoid maintaining, installing, packaging & distributing redundant 
sysdefs.h[.in];
  (re-)use MonetDB/sysdefs.h.in instead.
- ensure that each pkg includes its own <pkg>_config.h, only.
- replace "hacky" definitions of MONETDBPREFIX & MONETDBCONFIG
  by proper(?) definitions of MONETDB[45]_PREFIX & MONETDB[45]_CONFFILE;
  TODO:
  on Windows, find a way to replace the hard-wired definitions
  of MONETDB[45]_PREFIX & MONETDB[45]_CONFFILE
  in sql/NT/sql_config.h.in & pathfinder/NT/pf_config.h.in
  by proper ones that use the output of
  `monetdb[45]-config --prefix` & `monetdb[45]-config --syscofdir` .


Index: pf_config.h.in
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/NT/pf_config.h.in,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- pf_config.h.in      3 Dec 2007 23:59:28 -0000       1.8
+++ pf_config.h.in      4 Dec 2007 01:04:29 -0000       1.9
@@ -24,6 +24,15 @@
 
 #define VERSION "@VERSION@"
 
+/* ! Should be replaced by `monetdb4-config --prefix` ! */
+#define MONETDB4_PREFIX "@QXprefix@"
+/* ! Should be replaced by `monetdb4-config --sysconfdir`\MonetDB.conf ! */
+#define MONETDB4_CONFFILE "@QXsysconfdir@@[EMAIL PROTECTED]"
+/* ! Should be replaced by `monetdb5-config --prefix` ! */
+#define MONETDB5_PREFIX "@QXprefix@"
+/* ! Should be replaced by `monetdb5-config --sysconfdir`\monetdb5.conf ! */
+#define MONETDB5_CONFFILE "@QXsysconfdir@@[EMAIL PROTECTED]"
+
 /* architecture-dependent files */
 #define PATHFINDER_EXEC_PREFIX "${prefix}"
 


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins

Reply via email to