Author: mmarin
Date: 2007-09-07 14:23:52 -0400 (Fri, 07 Sep 2007)
New Revision: 85493
Modified:
trunk/monodevelop/ChangeLog
trunk/monodevelop/configure.in
Log:
2007-09-07 Marcos David Mar?\195?\173n Amador <[EMAIL PROTECTED]>
* configure.in: Added a configure option to enable C/C++ project
support. By default it is not enabled.
Modified: trunk/monodevelop/ChangeLog
===================================================================
--- trunk/monodevelop/ChangeLog 2007-09-07 18:11:48 UTC (rev 85492)
+++ trunk/monodevelop/ChangeLog 2007-09-07 18:23:52 UTC (rev 85493)
@@ -1,3 +1,8 @@
+2007-09-07 Marcos David MarĂn Amador <[EMAIL PROTECTED]>
+
+ * configure.in: Added a configure option to enable C/C++ project
+ support. By default it is not enabled.
+
2007-09-01 Michael Hutchinson <[EMAIL PROTECTED]>
* configure.in: Update Boo version (Boo AST library API change breaks
Modified: trunk/monodevelop/configure.in
===================================================================
--- trunk/monodevelop/configure.in 2007-09-07 18:11:48 UTC (rev 85492)
+++ trunk/monodevelop/configure.in 2007-09-07 18:23:52 UTC (rev 85493)
@@ -309,7 +309,6 @@
AM_CONDITIONAL(ENABLE_ASPNET, [test x$enable_aspnet = xyes])
-
#We need to know where Mozilla is for launch scripts and possible for
AspNetEdit
#Check pkg-config first
MOZILLA_HOME="`$PKG_CONFIG --variable=libdir mozilla-gtkmozembed`"
@@ -380,7 +379,30 @@
AM_CONDITIONAL(MOZILLA_EXTENSION_TYPE_TEXTFILE, test -f
"$MOZILLA_HOME/chrome/installed-chrome.txt")
AM_CONDITIONAL(ENABLE_ASPNETEDIT, test x$enable_aspnetedit = xyes)
+dnl C/C++ project addin
+GCC_VERSION=4.1.2
+CTAGS_VERSION=5.5
+AC_ARG_ENABLE(c, AC_HELP_STRING([--enable-c], [enable C/C++ project support
[default=no]]), enable_c=yes, enable_c=no)
+if test "x$enable_c" = "xyes"; then
+ AC_PATH_PROG(GCC, gcc)
+ if test "x$GCC" = "x"; then
+ AC_MSG_ERROR([Please install gcc version $GCC_VERSION or
later.])
+ fi
+
+ AC_PATH_PROG(GPP, g++)
+ if test "x$GPP" = "x"; then
+ AC_MSG_WARN([Without g++ ($GCC_VERSION or later) you won't be
able to compile C++ projects.])
+ fi
+
+ AC_PATH_PROG(CTAGS, ctags)
+ if test "x$CTAGS" = "x"; then
+ AC_MSG_WARN([Without ctags you won't get class pad and
completion support for C/C++ projects.])
+ fi
+fi
+
+AM_CONDITIONAL(ENABLE_C, [test x$enable_c = xyes])
+
AC_ARG_ENABLE(update-mimedb,
AC_HELP_STRING([--disable-update-mimedb],
[disable the update-mime-database after install
[default=no]]),,
@@ -491,6 +513,7 @@
Extras/Deployment/MonoDevelop.Deployment.Linux/Makefile
Extras/MonoDevelop.Gettext/Makefile
Extras/MonoDevelop.RegexToolkit/Makefile
+Extras/CBinding/Makefile
Makefile
monodevelop
mdtool
@@ -528,4 +551,5 @@
echo " * ASP.NET project support: $enable_aspnet"
echo " * ASP.NET Visual Designer: $enable_aspnetedit"
echo " * Web References: yes"
+echo " * C/C++ project support: $enable_c"
echo ""
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches