Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@novell.com>2007-07-06 23:55:01 +0400
committerJeffrey Stedfast <fejj@novell.com>2007-07-06 23:55:01 +0400
commit440359fc049cacc55673def29df74fa9c6c316c3 (patch)
tree87195165732f7e22e2fbe32f482566bff6be51a1 /configure.in
parentcc2020b201922a7ac3fd82e6ad746bf625074c4e (diff)
autogenerate the DbProviderCollection.cs file
svn path=/trunk/monodevelop/; revision=81508
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 8b59e209f3..684edb54c0 100644
--- a/configure.in
+++ b/configure.in
@@ -189,6 +189,7 @@ AC_ARG_ENABLE(monoquery,
[enable MonoQuery support [default=auto]]),
enable_monoquery=${enableval}, enable_monoquery=yes)
+SQL_PROVIDER_ATTRIBUTES="[[XmlInclude (typeof (FirebirdDbProvider))]\n\t[XmlInclude (typeof (OdbcDbProvider))]]"
monoquery_avail=0
enable_postgres=no
enable_mysql=no
@@ -220,6 +221,7 @@ EOF
if test $? -eq 0; then
my_ac_conftest_result="yes"
monoquery_avail=`expr $monoquery_avail + 1`
+ SQL_PROVIDER_ATTRIBUTES="[$SQL_PROVIDER_ATTRIBUTES\n\t[XmlInclude (typeof (${Dbase}DbProvider))]]"
else
my_ac_conftest_result="no"
fi
@@ -288,6 +290,10 @@ AM_CONDITIONAL(ENABLE_ORACLE, [test $enable_oracle = yes])
AM_CONDITIONAL(ENABLE_SQLSERV, [test $enable_sqlserv = yes])
AM_CONDITIONAL(ENABLE_SYBASE, [test $enable_sybase = yes])
+sed -e "s/@SQLProviderAttributes@/$SQL_PROVIDER_ATTRIBUTES/" \
+ $srcdir/Extras/MonoQuery/MonoQuery/Gui/DbProviderCollection.cs.in \
+ > $srcdir/Extras/MonoQuery/MonoQuery/Gui/DbProviderCollection.cs
+
dnl ASP.NET project addin
XSP_VERSION=0.1