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:
-rwxr-xr-xconfigure12
-rw-r--r--main/Makefile.am100
-rw-r--r--main/README85
-rw-r--r--main/TUTORIALS59
-rwxr-xr-xmain/autogen.sh2
-rw-r--r--main/build/MacOSX/Makefile.am25
-rw-r--r--main/build/Makefile.am21
-rw-r--r--main/configure.ac289
-rw-r--r--main/external/Makefile.am14
-rw-r--r--main/help/Makefile.am7
-rw-r--r--main/help/monodevelop.omf30
-rw-r--r--main/help/monodevelop.xml113
-rw-r--r--main/man/Makefile.am3
-rw-r--r--main/man/mdtool.1193
-rw-r--r--main/man/monodevelop.147
-rw-r--r--main/mono-addins.pc.in6
-rw-r--r--main/monodevelop-core-addins.pc.in9
-rw-r--r--main/monodevelop-core-mac-addins.pc.in9
-rw-r--r--main/monodevelop.pc.in13
-rw-r--r--main/monodevelop.spec.in115
-rw-r--r--main/msbuild/MDBuildTasks.targets1
-rw-r--r--main/msbuild/Makefile.am1
-rw-r--r--main/omf.make53
-rw-r--r--main/src/Makefile.am1
-rw-r--r--main/src/addins/AspNet/Makefile.am11
-rw-r--r--main/src/addins/CSharpBinding/AspNet/Makefile.am1
-rw-r--r--main/src/addins/CSharpBinding/Autotools/Makefile.am1
-rw-r--r--main/src/addins/CSharpBinding/Makefile.am59
-rw-r--r--main/src/addins/ChangeLogAddIn/Makefile.am1
-rw-r--r--main/src/addins/Deployment/Makefile.am1
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment.Linux/Makefile.am1
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment/Makefile.am1
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment/packages.config4
-rw-r--r--main/src/addins/GnomePlatform/Makefile.am5
-rw-r--r--main/src/addins/ILAsmBinding/Makefile.am1
-rw-r--r--main/src/addins/MacPlatform/Makefile.am5
-rw-r--r--main/src/addins/Makefile.am41
-rw-r--r--main/src/addins/MonoDevelop.AspNetCore/Makefile.am4
-rw-r--r--main/src/addins/MonoDevelop.AssemblyBrowser/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Autotools/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.ConnectedServices/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Gdb/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Soft/Makefile.am3
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/Makefile.am3
-rw-r--r--main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/MonoDevelop.Debugger.VsCodeDebugProtocol/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Win32/Makefile.am3
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Debugger/Makefile.am10
-rw-r--r--main/src/addins/MonoDevelop.DesignerSupport/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.DocFood/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.DotNetCore/Makefile.am5
-rw-r--r--main/src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotNetCore.Tests/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Gettext/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/Makefile.am3
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/libstetic/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.HexEditor/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/Makefile.am3
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Packaging/Makefile.am7
-rw-r--r--main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/Makefile.am2
-rw-r--r--main/src/addins/MonoDevelop.Refactoring/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.RegexToolkit/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.UnitTesting.NUnit/Makefile.am3
-rw-r--r--main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnit3Runner/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnitRunner/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.UnitTesting/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.WebReferences/Makefile.am1
-rw-r--r--main/src/addins/MonoDeveloperExtensions/Makefile.am7
-rw-r--r--main/src/addins/MonoDeveloperExtensions/NUnit/Makefile.am5
-rw-r--r--main/src/addins/PerformanceDiagnostics/Makefile.am4
-rw-r--r--main/src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Makefile.am1
-rw-r--r--main/src/addins/PerformanceDiagnostics/UIThreadMonitorDaemon/Makefile.am1
-rw-r--r--main/src/addins/TextTemplating/Makefile.am2
-rw-r--r--main/src/addins/TextTemplating/MonoDevelop.TextTemplating/Makefile.am1
-rw-r--r--main/src/addins/VBNetBinding/Makefile.am1
-rw-r--r--main/src/addins/VersionControl/Makefile.am10
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Git.Tests/Makefile.am5
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/Makefile.am5
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Tests/Makefile.am5
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/Makefile.am5
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/Makefile.am5
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/Makefile.am1
-rw-r--r--main/src/addins/VersionControl/Subversion.Win32.Tests/Makefile.am1
-rw-r--r--main/src/addins/VersionControl/Subversion.Win32/Makefile.am1
-rw-r--r--main/src/addins/Web/Makefile.am2
-rw-r--r--main/src/addins/WindowsPlatform/Makefile.am4
-rw-r--r--main/src/addins/WindowsPlatform/WindowsAPICodePack/Core/Makefile.am5
-rw-r--r--main/src/addins/WindowsPlatform/WindowsAPICodePack/Makefile.am4
-rw-r--r--main/src/addins/WindowsPlatform/WindowsAPICodePack/Shell/Makefile.am5
-rw-r--r--main/src/addins/WindowsPlatform/WindowsPlatform/Makefile.am5
-rw-r--r--main/src/addins/Xml/Makefile.am1
-rw-r--r--main/src/core/Makefile.am9
-rw-r--r--main/src/core/Mono.TextEditor.Platform/Makefile.am1
-rw-r--r--main/src/core/Mono.TextEditor.Shared/Makefile.am1
-rw-r--r--main/src/core/Mono.Texteditor/Makefile.am1
-rw-r--r--main/src/core/MonoDevelop.Core/Makefile.am7
-rw-r--r--main/src/core/MonoDevelop.Ide/Makefile.am11
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.Highlighting/Makefile.am6
-rw-r--r--main/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am1
-rw-r--r--main/src/core/MonoDevelop.Startup/Makefile.am4
-rw-r--r--main/src/core/MonoDevelop.Startup/packages.config4
-rw-r--r--main/src/core/MonoDevelop.TextEditor.Tests/Makefile.am1
-rw-r--r--main/src/tools/Makefile.am1
-rw-r--r--main/src/tools/mdhost/Makefile.am1
-rw-r--r--main/src/tools/mdmonitor/Makefile.am1
-rw-r--r--main/src/tools/mdtool/Makefile.am1
-rwxr-xr-xmain/svnci54
-rw-r--r--main/tests/Ide.Tests/Makefile.am1
-rw-r--r--main/tests/IdeUnitTests/Makefile.am1
-rw-r--r--main/tests/MacPlatform.Tests/Makefile.am1
-rw-r--r--main/tests/Makefile.am64
-rw-r--r--main/tests/MonoDevelop.CSharpBinding.Tests/Makefile.am1
-rw-r--r--main/tests/MonoDevelop.Core.Tests.Addin/Makefile.am1
-rw-r--r--main/tests/MonoDevelop.Core.Tests/Makefile.am1
-rw-r--r--main/tests/MonoDevelop.Refactoring.Tests/Makefile.am1
-rw-r--r--main/tests/TestRunner/Makefile.am1
-rw-r--r--main/tests/UnitTests/Makefile.am1
-rw-r--r--main/tests/UserInterfaceTests/Makefile.am1
-rw-r--r--main/tests/WindowsPlatform.Tests/Makefile.am1
-rw-r--r--main/xbuild.include18
-rw-r--r--main/xmldocs.make95
-rw-r--r--profiles/all2
-rw-r--r--profiles/core2
-rw-r--r--profiles/dist2
-rw-r--r--profiles/gnome1
-rw-r--r--profiles/mac2
-rw-r--r--profiles/stable1
-rw-r--r--profiles/vala2
-rw-r--r--profiles/windows2
133 files changed, 23 insertions, 1778 deletions
diff --git a/configure b/configure
index d46029676f..da24315ce9 100755
--- a/configure
+++ b/configure
@@ -64,7 +64,7 @@ usage ()
echo " add a profile, simply create a file in the 'profiles' directory."
echo " The 'default' profile is used when none is specified."
echo ""
- echo " Profiles available:" $profiles
+ echo " Profiles available:" $profiles
echo ""
}
@@ -97,7 +97,7 @@ select_packages ()
done
pcount=$n
while [[ 1 ]]
- do
+ do
echo Select the packages to include in the build for the profile \'$profile\':
echo
n=1
@@ -229,7 +229,7 @@ create_local_config ()
pcfile=`echo $f | sed s,.*/,, | sed s/\.in$//`
sed -e s,libdir=.*,libdir=$builddir, -e s/@VERSION@/$ver/g $f> local-config/$pcfile
done
-
+
# Generate the .addins file for the package
addins=local-config/`echo $path | sed s,/,_,g`.addins
echo "<Addins>" > $addins
@@ -281,12 +281,6 @@ while test x$1 != x; do
shift
done
-# make the build & run use libraries already installed in $PREFIX
-if [ -d "$prefix" ]; then
- export MONO_GAC_PREFIX=$prefix:$MONO_GAC_PREFIX
- export PKG_CONFIG_PATH=$prefix/lib/pkgconfig:$prefix/share/pkgconfig:$PKG_CONFIG_PATH
-fi
-
if test `uname` = "Darwin" && test "x$profile" = "xdefault"; then
profile="mac"
fi
diff --git a/main/Makefile.am b/main/Makefile.am
index 3a27778177..93786a80ed 100644
--- a/main/Makefile.am
+++ b/main/Makefile.am
@@ -1,6 +1,10 @@
include $(top_srcdir)/xbuild.include
-SUBDIRS = external . src po man theme-icons msbuild build tests
+if ENABLE_MACPLATFORM
+SUBDIRS = external po theme-icons tests build/MacOSX
+else
+SUBDIRS = external po theme-icons tests
+endif
MD_CONFIGURE=$(top_srcdir)/../scripts/configure.sh
@@ -28,8 +32,6 @@ NUGET_RESTORE = mono external/nuget-binary/nuget.exe restore -DisableParallelPro
# see: https://github.com/kzu/NuGet.Restore
restore-packages:
@$(NUGET_RESTORE)
- msbuild /t:Restore /p:RestoreDisableParallel=true external/RefactoringEssentials/RefactoringEssentials/RefactoringEssentials.csproj
- msbuild /t:Restore /p:RestoreDisableParallel=true external/vs-editor-core/src/CocoaControls/CocoaControls.csproj
mono external/fsharpbinding/.paket/paket.bootstrapper.exe
pushd . && cd external/fsharpbinding && mono .paket/paket.exe restore && popd
@@ -58,69 +60,6 @@ appdata_DATA = monodevelop.appdata.xml
xdgmimedir = $(datadir)/mime/packages
xdgmime_DATA = monodevelop.xml
-pkgconfig_in_files = monodevelop.pc.in monodevelop-core-addins.pc.in
-
-pkgconfigdir= $(prefix)/lib/pkgconfig
-pkgconfig_DATA = $(pkgconfig_in_files:.pc.in=.pc)
-
-if ENABLE_UPDATE_MIMEDB
-
-install-data-hook:
- $(UPDATE_MIME_DB) $(DESTDIR)$(datadir)/mime
-
-uninstall-hook:
- $(UPDATE_MIME_DB) $(DESTDIR)$(datadir)/mime
-
-endif # ENABLE_UPDATE_MIMEDB
-
-PACKAGES = \
- build/bin/MonoDevelop.Core.Gui.addin.xml \
- build/AddIns/MonoDevelop.Documentation.addin.xml \
- build/bin/MonoDevelop.Ide.addin.xml \
- build/bin/MonoDevelop.Projects.addin.xml \
- build/bin/MonoDevelop.Projects.Gui.addin.xml \
- build/AddIns/MonoDevelop.SourceEditor.addin.xml \
- build/AddIns/BackendBindings/BooBinding.addin.xml \
- build/AddIns/BackendBindings/CSharpBinding.addin.xml \
- external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpBinding.addin.xml \
- build/AddIns/BackendBindings/ILAsmBinding.addin.xml \
- build/AddIns/BackendBindings/JavaBinding.addin.xml \
- build/AddIns/BackendBindings/VBNetBinding.addin.xml \
- build/AddIns/MonoQuery/MonoQuery.addin.xml \
- build/AddIns/NUnit/MonoDevelopNUnit.addin.xml \
- build/AddIns/MonoDeveloperExtensions/MonoDeveloperExtensions.addin.xml \
- build/AddIns/prj2makesharp/prj2make-sharp-lib.addin.xml \
- build/AddIns/MonoDevelop.GtkCore/MonoDevelop.GtkCore.addin.xml \
- build/AddIns/ChangeLogAddIn/ChangeLogAddIn.addin.xml \
- build/AddIns/WelcomePage/WelcomePage.addin.xml \
- build/AddIns/MonoDevelop.Autotools/MonoDevelop.Autotools.addin.xml \
- build/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.addin.xml \
- build/AddIns/AspNetAddIn/AspNetAddIn.addin.xml \
- build/AddIns/AspNetAddIn/AspNetEdit.addin.xml
-
-DOCFILES = \
- build/bin/MonoDevelop.Core.dll \
- build/bin/MonoDevelop.Components.dll \
- build/bin/MonoDevelop.Core.Gui.dll \
- build/AddIns/MonoDevelop.Documentation.dll \
- build/bin/MonoDevelop.Ide.dll \
- build/bin/MonoDevelop.Projects.dll \
- build/bin/MonoDevelop.Projects.Gui.dll
-
-mpacks: $(PACKAGES)
- test -z "packages" || mkdir -p packages
- $(MDTOOL_RUN) setup p $(PACKAGES:%=%) -d:packages
- $(MDTOOL_RUN) setup rb packages
-
-apidocs:
- monodocer $(DOCFILES:%=--assembly:%) -delete --path docs/api
- mkdir -p docs/sources
- mdassembler --out docs/sources/monodevelop-reference --ecma docs/api
- mautil -reg build/bin reg-build
- mautil -reg build/bin -p build/bin info --all --xml > docs/extension-model.xml
- mdassembler --out docs/sources/monodevelop-extension-guide --addins docs/extension-model.xml
-# cd docs/apiguide && mdassembler --out monodevelop-api-guide --xhtml toc.xhtml && mv monodevelop-api-guide.zip ../web/sources
-
MD_LAUNCH=$(MD_LAUNCH_SETUP) $(MD_LAUNCH_EXTRA_ENV) UBUNTU_MENUPROXY=0 LIBOVERLAY_SCROLLBAR=0 exec -a "monodevelop" $(RUNTIME)
if ENABLE_MACPLATFORM
@@ -204,35 +143,8 @@ coverage:
cd tests && $(MAKE) coverage
app-dir: all
- cd build && make app-dir
-#mkdir -p $(MAC_APP_DIR)/Contents/{MacOS,Resources}
-#mkdir -p $(MAC_APP_LIB_DIR)
-#cp -a build/AddIns $(MAC_APP_LIB_DIR)
-#cp -a build/data $(MAC_APP_LIB_DIR)
-#cp -a build/bin $(MAC_APP_LIB_DIR)
-
-# we can't use the variables that are conditionally defined
-EXTRA_DIST = $(bin_SCRIPTS) $(desktop_DATA) $(appdata_DATA) $(pixmap_DATA) \
- monodevelop.xml $(pkgconfig_in_files) external/Makefile.in \
- Main.sln MonoDevelop.props Directory.Build.props
-
-DISTCLEANFILES = monodevelop intltool-extract intltool-merge intltool-update \
- $(pkgconfig_DATA)
+ cd build/MacOSX && make app-dir
include $(top_srcdir)/Makefile.include
-#
-# Force distuninstallcheck to ignore files created by cache-rebuilding commands (update-mime-database etc)
-#
-# From BEAST (LGPL license): http://svn.gnome.org/viewvc/beast/trunk/Makefile.am
-filter_stale_uninstalled = \
- | egrep -v '^.*/share/mime/.*$$' \
- | egrep -v '^.*./share/icons/hicolor/icon-theme\.cache$$'
-
-filter_stale_buildfiles = | egrep -v '^./report.out$$'
-distuninstallcheck_listfiles = find . -type f -print # automake-1.9 setting
-distuninstallcheck_listfiles += $(filter_stale_uninstalled) # amend by required filtering
-distcleancheck_listfiles = find . -type f -print # automake-1.9 setting
-distcleancheck_listfiles += $(filter_stale_buildfiles) # amend by required filtering
-
.PHONY: vcrevision buildinfo
diff --git a/main/README b/main/README
index 719d31be67..e69de29bb2 100644
--- a/main/README
+++ b/main/README
@@ -1,85 +0,0 @@
-
-This is MonoDevelop which is intended to be a full-featured integrated
-development environment (IDE) for mono and Gtk#. It was originally a
-port of SharpDevelop 0.98. See http://monodevelop.com/ for more info.
-
-Compiling for users
--------------------
-
- ./configure --prefix=`pkg-config --variable=prefix mono`
- make
- make install
-
- the pkg-config line is to get MD installed with the rest of mono/gtk-sharp/etc
-
- This is *required*
-
-Compiling for developers
-------------------------
-
- To compile run the following command:
-
- ./autogen.sh
- make
-
- To run MonoDevelop:
- make run
-
- Example:
- make clean && make && make run
-
-Compiling the ASP.NET Editor Support
-------------------------------------
-
- For this, you must build and install jscall-sharp
-
- Then you must configure monodevelop with:
-
- --enable-aspnet --enable-aspnetedit
-
-Installing
-----------
-
- Installing is currently optional.
- (Use make run to use MonoDevelop without installing.)
-
- make install
-
- (It's possible that you need to install for your locale to be correctly set.)
-
-Dependencies
-------------
-
- Mono >= 1.1.10
- Gtk# >= 2.8.0
- monodoc >= 1.0
- gecko-sharp-2.0 >= 0.10
- gtksourceview-sharp >= 0.10
-
-References
-----------
-
- SharpDevelop Tech Notes
- http://www.icsharpcode.net/TechNotes/
-
- Gnome Human Interface Guidelines (HIG)
- http://developer.gnome.org/projects/gup/hig/1.0/
-
- freedesktop.org standards
- http://freedesktop.org/Standards/
-
- Integrating with GNOME (a little out of date)
- http://developers.sun.com/solaris/articles/integrating_gnome.html
-
- Bugzilla
- http://bugzilla.mozilla.org/bugwritinghelp.html
- http://bugzilla.mozilla.org/page.cgi?id=etiquette.html
-
-Discussion, Bugs, Patches
--------------------------
-
- monodevelop-list@lists.ximian.com (questions and discussion)
- monodevelop-patches-list@lists.ximian.com (track commits to MonoDevelop)
- monodevelop-bugs@lists.ximian.com (track MonoDevelop bugzilla component)
- http://bugzilla.ximian.com (submit bugs and patches here)
-
diff --git a/main/TUTORIALS b/main/TUTORIALS
deleted file mode 100644
index de72d8e02c..0000000000
--- a/main/TUTORIALS
+++ /dev/null
@@ -1,59 +0,0 @@
-Some tutorials that we need to write:
-
-* Basics
-
- * Creating a new project
-
- * Explaining solutions and projects.
-
- * Adding assemblies or packages to a project.
-
- * Creating reusable components.
-
- * Creating C/C++ projects (can we even do this?)
-
-* Development
-
- * Refactoring
-
- *
-* Build and Deployment.
-
- * Importing a Visual Studio Project into MonoDevelop
-
- * Maintenance: creating makefiles, autotools.
-
- * Creating packages.
-
-* Working with Source Code Control
-
- * Using source code control
-
-* Web Programming
-
- * How to create ASP.NET applications with MonoDevelop
-
-
-* Accesing Services
-
- * Consuming Web Services
- Adding Web References.
-
- * Adding
-
-* Gtk# development
-
- * Creating a project from scratch
-
- * Using Stetic to create user interfaces
-
- * Using Stetic to create reusable components.
-
- * Localizing applications.
-
- * Desktop Integration.
-
-* Working With Databases
-
- * The Database Explorer
-
diff --git a/main/autogen.sh b/main/autogen.sh
index 008df44421..9d61e88873 100755
--- a/main/autogen.sh
+++ b/main/autogen.sh
@@ -70,7 +70,7 @@ echo "Running autoconf ..."
WANT_AUTOCONF="2.5" autoconf || { echo "**Error**: autoconf failed."; exit 1; }
-conf_flags="--enable-maintainer-mode --enable-compile-warnings"
+conf_flags="--enable-maintainer-mode"
if test x$NOCONFIGURE = x; then
echo Running $srcdir/configure $conf_flags "$@" ...
diff --git a/main/build/MacOSX/Makefile.am b/main/build/MacOSX/Makefile.am
index 7f8389499c..24d1a696b5 100644
--- a/main/build/MacOSX/Makefile.am
+++ b/main/build/MacOSX/Makefile.am
@@ -93,19 +93,9 @@ app: monostub monostub-test
mkdir -p $(MAC_APP_DIR)/Contents/MacOS/share/monodevelop
cp ../../COPYING $(MAC_APP_DIR)/Contents/MacOS/share/monodevelop/COPYING.LGPL2.1
- sed -e "s/@BUNDLE_VERSION@/$(BUNDLE_VERSION)/" -e "s/@ASSEMBLY_VERSION@/$(ASSEMBLY_VERSION)/" -e "s/@APP_NAME@/$(APP_NAME)/" -e "s|@RELEASE_ID@|$(PACKAGE_UPDATE_ID)|" Info.plist.in > $(MAC_APP_DIR)/Contents/Info.plist
+ sed -e "s/@BUNDLE_VERSION@/$(BUNDLE_VERSION)/" -e "s/@APP_NAME@/$(APP_NAME)/" -e "s|@RELEASE_ID@|$(PACKAGE_UPDATE_ID)|" Info.plist.in > $(MAC_APP_DIR)/Contents/Info.plist
cp ../../theme-icons/Mac/*.icns $(MAC_APP_DIR)/Contents/Resources/
-# copy monodevelop.pc and monodevelop-core-addins.pc to Contents/Resources/lib/pkgconfig
- mkdir -p $(LIB_DIR)/pkgconfig
- cp ../../*.pc $(LIB_DIR)/pkgconfig
-
-# Copy main/monodevelop.xml to MonoDevelop.app/Contents/MacOS/share/mime/packages
- mkdir -p $(MACOS)/share/{applications,mime,icons,locale,man}
- mkdir -p $(MACOS)/share/mime/packages
- cp ../../monodevelop.xml $(MACOS)/share/mime/packages
- cp ../../monodevelop.desktop $(MACOS)/share/applications
-
# Native launch scripts
@echo ""
@echo "Copying launch scripts into app bundle"
@@ -134,19 +124,6 @@ app: monostub monostub-test
$(MAC_APP_LIB_DIR)/bin/addins-setup.config \
$(MAC_APP_LIB_DIR)/AddIns/MonoDevelop.TextTemplating/Mono.TextTemplating.Tests*
-# add extras known to work on Mac, if they exist
- @echo ""
- @echo "Copying supported extras into app bundle"
- @echo ""
-
- @for ADDIN in MonoDevelop.Database; do \
- (ls $(EXTRAS)/$${ADDIN}/build/* > /dev/null 2>&1 && \
- echo "Copying $${ADDIN}" && \
- mkdir -p $(MAC_APP_LIB_DIR)/AddIns/$${ADDIN} && \
- cp -pR $(EXTRAS)/$${ADDIN}/build/* $(MAC_APP_LIB_DIR)/AddIns/$${ADDIN}/ ) \
- || (echo "Skipping $${ADDIN}" && echo "$${ADDIN}" >> missing-stuff) ; \
- done
-
# add the binary artifacts if they exist
@echo ""
@echo "Copying binary artifacts into app bundle"
diff --git a/main/build/Makefile.am b/main/build/Makefile.am
deleted file mode 100644
index b8863d3775..0000000000
--- a/main/build/Makefile.am
+++ /dev/null
@@ -1,21 +0,0 @@
-
-if ENABLE_MACPLATFORM
-SUBDIRS = MacOSX
-else
-
-SUBDIRS=
-endif
-
-all:
-
-install:
- mkdir -p $(DESTDIR)$(prefix)/lib/monodevelop/bin
- cp -rf bin $(DESTDIR)$(prefix)/lib/monodevelop/
- cp -rf AddIns $(DESTDIR)$(prefix)/lib/monodevelop/
- cp -rf locale $(DESTDIR)$(prefix)/lib/monodevelop/
- cp -rf data $(DESTDIR)$(prefix)/lib/monodevelop/
-
-clean-local:
- rm -rf bin AddIns locale data
-
-
diff --git a/main/configure.ac b/main/configure.ac
index 940e54af96..79db5ef0e6 100644
--- a/main/configure.ac
+++ b/main/configure.ac
@@ -6,67 +6,8 @@ AM_MAINTAINER_MODE
#capture aclocal flags for autoreconf
AC_SUBST(ACLOCAL_FLAGS)
-ASSEMBLY_VERSION=4.0.0.0
-
-# This is parsed in BuildVariables.cs. Keep the format consistent to avoid breaking
-# the C# side of things. It should be one of the following two formats:
-# 1) "VERSION_NUMBER" "2.0"
-# 2) "VERSION_NUMBER BUILD_TYPE BUILD_NUMBER" "2.0 Alpha 1"
-PACKAGE_VERSION_LABEL="m4_esyscmd_s([grep ^Label ../version.config|cut -d "=" -f 2|tr -d '\n'])"
-
-COMPAT_ADDIN_VERSION=m4_esyscmd_s([grep ^CompatVersion ../version.config|cut -d "=" -f 2|tr -d '\n'])
-
-AC_PATH_PROG(MONO, mono)
-AC_PATH_PROG(MCS, mcs)
-AC_PATH_PROG(FSHARPC, fsharpc)
-
-if test "x$MONO" = "x" ; then
- AC_MSG_ERROR([Can't find "mono" in your PATH])
-fi
-
-if test "x$MCS" = "x" ; then
- AC_MSG_ERROR([Can't find "mcs" in your PATH])
-fi
-
-if test "x$FSHARPC" = "x" ; then
- AC_MSG_ERROR([Can't find "fsharpc" in your PATH])
-fi
-
-dnl Find pkg-config
-AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-if test "x$PKG_CONFIG" = "xno"; then
- AC_MSG_ERROR([You need to install pkg-config])
-fi
-
-MONO_REQUIRED_VERSION=4.0
-
-if ! $PKG_CONFIG --atleast-version=$MONO_REQUIRED_VERSION mono; then
- AC_MSG_ERROR([You need mono $MONO_REQUIRED_VERSION or newer])
-fi
-
-###
-# Disable the environment capturing as it breaks on El Capitan and we end up storing empty env vars
-# which means we break things like `DYLD_FALLBACK_LIBRARY_PATH` because that env has a default meaning
-# when it is *not set*, but this code causes it to be set to an empty value so we can't load libc.
-###
-##ensure we have the same env as when configured
-#AC_SUBST(PATH)
-#AC_SUBST(PKG_CONFIG_PATH)
-#AC_SUBST(LD_LIBRARY_PATH)
-#AC_SUBST(DYLD_FALLBACK_LIBRARY_PATH)
-#AC_SUBST(MONO_GAC_PREFIX)
-
-default_gnomeplatform=no
-default_windowsplatform=no
-default_macplatform=no
default_macarch=i386
-case `uname` in
- Darwin) default_macplatform=yes ;;
- CYGWIN*) default_windowsplatform=yes ;;
- *) default_gnomeplatform=yes ;;
-esac
-
dnl Add MD's mimetypes to mime and desktop databases
AC_ARG_ENABLE(update-mimedb,
AC_HELP_STRING([--disable-update-mimedb],
@@ -81,20 +22,6 @@ if test "x$enable_update_mimedb" = "xyes"; then
fi
AC_SUBST(UPDATE_MIME_DB)
-AC_ARG_ENABLE(update-desktopdb,
- AC_HELP_STRING([--disable-update-desktopdb],
- [disable the update-desktop-database after install [default=no]]),,
- enable_update_desktopdb=default_gnomeplatform)
- AM_CONDITIONAL(ENABLE_UPDATE_DESKTOPDB, test x$enable_update_desktopdb = xyes)
-
-if test "x$enable_update_desktopdb" = "xyes"; then
- AC_PATH_PROG(UPDATE_DESKTOP_DB, update-desktop-database, no)
- if test "x$UPDATE_DESKTOP_DB" = "xno"; then
- AC_MSG_ERROR([You need to install update-desktop-database])
- fi
-fi
-AC_SUBST(UPDATE_DESKTOP_DB)
-
dnl Find msgfmt for translations
# Find msgfmt and msgmerge for translations
AC_PATH_PROG(MSGFMT, msgfmt, no)
@@ -106,81 +33,6 @@ if test "x$MSGMERGE" = "xno"; then
AC_MSG_ERROR([You need to install msgmerge from intltool])
fi
-PKG_CHECK_MODULES(UNMANAGED_DEPENDENCIES_MONO,mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
-
-if test "x$has_mono" = "xfalse"; then
- AC_MSG_ERROR([Please install mono version $MONO_REQUIRED_VERSION or later to install MonoDevelop.
-Please see http://www.mono-project.org/ to download latest mono sources or packages])
-fi
-
-if test "x$has_mono" = "xtrue"; then
- AC_PATH_PROG(RUNTIME, mono, no)
- AC_PATH_PROG(CSC, dmcs, no)
- if test `uname -s` = "Darwin"; then
- LIB_PREFIX=
- LIB_SUFFIX=.dylib
- else
- LIB_PREFIX=.so
- LIB_SUFFIX=
- fi
-fi
-
-
-dnl hard dependencies
-MONOADDINS_REQUIRED_VERSION=0.6
-GTKSHARP_REQUIRED_VERSION=2.12.8
-MONODOC_REQUIRED_VERSION=1.0
-
-PKG_CHECK_MODULES(GLIB_SHARP, glib-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
-AC_SUBST(GLIB_SHARP_LIBS)
-PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
-AC_SUBST(GTK_SHARP_LIBS)
-PKG_CHECK_MODULES(GLADE_SHARP, glade-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
-AC_SUBST(GLADE_SHARP_LIBS)
-
-PKG_CHECK_MODULES(MONODOC, monodoc >= $MONODOC_REQUIRED_VERSION)
-AC_SUBST(MONODOC_LIBS)
-
-gtksharp_prefix="`$PKG_CONFIG --variable=prefix gtk-sharp-2.0`"
-AC_SUBST(gtksharp_prefix)
-
-## nunit tests
-
-AC_ARG_ENABLE(tests,
- AC_HELP_STRING([--enable-tests],
- [build unit tests [default=no]]),
- enable_tests=${enableval}, enable_tests=no)
-
-AM_CONDITIONAL(ENABLE_TESTS, test x$enable_tests = xyes)
-
-if test "x$enable_tests" = "xyes"; then
- PKG_CHECK_MODULES([MONO_NUNIT], [mono-nunit])
-fi
-
-AC_SUBST(MONO_NUNIT_LIBS)
-AM_CONDITIONAL(ENABLE_TESTS, test x$enable_tests = xyes)
-
-AC_ARG_ENABLE(monoextensions,
- AC_HELP_STRING([--enable-monoextensions],
- [enable extensions for Mono development [default=yes]]),
- enable_monoextensions=${enableval}, enable_monoextensions=yes)
-
-AM_CONDITIONAL(ENABLE_MONOEXTENSIONS, test x$enable_monoextensions = xyes)
-
-AC_ARG_ENABLE(subversion,
- AC_HELP_STRING([--enable-subversion],
- [enable Subversion support [default=yes]]),
- enable_subversion=${enableval}, enable_subversion=yes)
-
-AM_CONDITIONAL(ENABLE_SUBVERSION, test x$enable_subversion = xyes)
-
-AC_ARG_ENABLE(git,
- AC_HELP_STRING([--enable-git],
- [enable Git support [default=no]]),
- enable_git=${enableval}, enable_git=yes)
-
-AM_CONDITIONAL(ENABLE_GIT, test x$enable_git = xyes)
-
AC_ARG_ENABLE(release,
AC_HELP_STRING([--enable-release],
[build release mode [default=no]]),
@@ -244,16 +96,6 @@ fi
AM_CONDITIONAL(ENABLE_WINDOWSPLATFORM, [test x$enable_windowsplatform = xyes])
-if test x$enable_gnomeplatform = xyes && test x$enable_git = xyes; then
- AC_PATH_PROG(CMAKE, cmake, no)
- if test "x$CMAKE" = "xno"; then
- AC_MSG_ERROR([You need to install cmake for Git support to be built])
- fi
-
- PKG_CHECK_MODULES(LIBSSH2, libssh2)
- AC_SUBST(LIBSSH2_LIBS)
-fi
-
dnl Intl
ALL_LINGUAS="cs da de es fr ja pt_BR tr pl it zh_TW zh_CN ru sl ca gl pt sv nl id hu nb ko uk"
AC_SUBST(ALL_LINGUAS)
@@ -261,17 +103,6 @@ GETTEXT_PACKAGE=monodevelop
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
-CSC_FLAGS="-debug -codepage:utf8"
-
-AC_SUBST(LIB_SUFFIX)
-AC_SUBST(LIB_PREFIX)
-AC_SUBST(ASSEMBLY_VERSION)
-AC_SUBST(PACKAGE_VERSION_LABEL)
-AC_SUBST(COMPAT_ADDIN_VERSION)
-AC_SUBST(SQLITE_XML)
-AC_SUBST(CSC_FLAGS)
-
-
MD_DIR='$(prefix)/lib/monodevelop'
MD_ASSEMBLY_DIR="$MD_DIR/bin"
MD_ADDIN_DIR="$MD_DIR/AddIns"
@@ -287,116 +118,14 @@ fi
echo PACKAGE_VERSION=$PACKAGE_VERSION > monodevelop_version
AC_OUTPUT([
-build/Makefile
-build/MacOSX/Makefile
-external/Makefile
-msbuild/Makefile
-src/Makefile
-src/core/Makefile
-src/core/Mono.Texteditor/Makefile
-src/core/Mono.TextEditor.Platform/Makefile
-src/core/Mono.TextEditor.Shared/Makefile
-src/core/MonoDevelop.Core/Makefile
-src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile
-src/core/MonoDevelop.Ide/Makefile
-src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.Highlighting/Makefile
-src/core/MonoDevelop.Startup/Makefile
-src/core/MonoDevelop.TextEditor.Tests/Makefile
-src/tools/Makefile
-src/tools/mdhost/Makefile
-src/tools/mdtool/Makefile
-src/tools/mdmonitor/Makefile
-src/addins/Makefile
-src/addins/MonoDeveloperExtensions/Makefile
-src/addins/MonoDeveloperExtensions/NUnit/Makefile
-src/addins/MonoDevelop.UnitTesting/Makefile
-src/addins/MonoDevelop.UnitTesting.NUnit/Makefile
-src/addins/MonoDevelop.UnitTesting.NUnit/NUnitRunner/Makefile
-src/addins/MonoDevelop.UnitTesting.NUnit/NUnit3Runner/Makefile
-src/addins/PerformanceDiagnostics/Makefile
-src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Makefile
-src/addins/PerformanceDiagnostics/UIThreadMonitorDaemon/Makefile
-src/addins/VersionControl/MonoDevelop.VersionControl/Makefile
-src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/Makefile
-src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/Makefile
-src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Tests/Makefile
-src/addins/VersionControl/MonoDevelop.VersionControl.Git/Makefile
-src/addins/VersionControl/MonoDevelop.VersionControl.Git.Tests/Makefile
-src/addins/VersionControl/Subversion.Win32.Tests/Makefile
-src/addins/VersionControl/Subversion.Win32/Makefile
-src/addins/VersionControl/Makefile
-src/addins/CSharpBinding/Makefile
-src/addins/CSharpBinding/Autotools/Makefile
-src/addins/CSharpBinding/AspNet/Makefile
-src/addins/ILAsmBinding/Makefile
-src/addins/VBNetBinding/Makefile
-src/addins/ChangeLogAddIn/Makefile
-src/addins/MonoDevelop.GtkCore/Makefile
-src/addins/MonoDevelop.GtkCore/libstetic/Makefile
-src/addins/MonoDevelop.GtkCore/libsteticui/Makefile
-src/addins/TextTemplating/Makefile
-src/addins/TextTemplating/MonoDevelop.TextTemplating/Makefile
-src/addins/AspNet/Makefile
-src/addins/MonoDevelop.Autotools/Makefile
-src/addins/MonoDevelop.DesignerSupport/Makefile
-src/addins/MonoDevelop.WebReferences/Makefile
-src/addins/Deployment/Makefile
-src/addins/Deployment/MonoDevelop.Deployment/Makefile
-src/addins/Deployment/MonoDevelop.Deployment.Linux/Makefile
-src/addins/MonoDevelop.Gettext/Makefile
-src/addins/MonoDevelop.RegexToolkit/Makefile
-src/addins/GnomePlatform/Makefile
-src/addins/MacPlatform/Makefile
-src/addins/WindowsPlatform/Makefile
-src/addins/WindowsPlatform/WindowsAPICodePack/Makefile
-src/addins/WindowsPlatform/WindowsAPICodePack/Core/Makefile
-src/addins/WindowsPlatform/WindowsAPICodePack/Shell/Makefile
-src/addins/WindowsPlatform/WindowsPlatform/Makefile
-src/addins/MonoDevelop.AssemblyBrowser/Makefile
-src/addins/MonoDevelop.SourceEditor2/Makefile
-src/addins/Xml/Makefile
-src/addins/MonoDevelop.Refactoring/Makefile
-src/addins/MonoDevelop.AspNetCore/Makefile
-src/addins/MonoDevelop.ConnectedServices/Makefile
-src/addins/MonoDevelop.DotNetCore/Makefile
-src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotNetCore.Tests/Makefile
-src/addins/MonoDevelop.Debugger/Makefile
-src/addins/MonoDevelop.Debugger.Gdb/Makefile
-src/addins/MonoDevelop.Debugger.Soft/Makefile
-src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/Makefile
-src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Makefile
-src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/Makefile
-src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/MonoDevelop.Debugger.VsCodeDebugProtocol/Makefile
-src/addins/MonoDevelop.Debugger.Win32/Makefile
-src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/Makefile
-src/addins/MonoDevelop.HexEditor/Makefile
-src/addins/MonoDevelop.DocFood/Makefile
-src/addins/MonoDevelop.Packaging/Makefile
-src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/Makefile
-src/addins/MonoDevelop.PackageManagement/Makefile
-src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/Makefile
-tests/Makefile
-tests/UnitTests/Makefile
-tests/IdeUnitTests/Makefile
-tests/UserInterfaceTests/Makefile
-tests/TestRunner/Makefile
-tests/Ide.Tests/Makefile
-tests/MacPlatform.Tests/Makefile
-tests/MonoDevelop.Core.Tests/Makefile
-tests/MonoDevelop.Core.Tests.Addin/Makefile
-tests/MonoDevelop.CSharpBinding.Tests/Makefile
-tests/MonoDevelop.Refactoring.Tests/Makefile
-tests/WindowsPlatform.Tests/Makefile
-Makefile
monodevelop
mdtool
-monodevelop.pc
-monodevelop-core-addins.pc
-monodevelop-core-mac-addins.pc
-monodevelop.spec
-po/Makefile
-man/Makefile
theme-icons/Makefile
+tests/Makefile
+Makefile
+po/Makefile
+build/MacOSX/Makefile
+external/Makefile
])
echo ""
@@ -404,14 +133,6 @@ echo "Configuration summary"
echo ""
echo " * Installation prefix = $prefix"
echo " * Version = $VERSION"
-echo " * Version Label = $PACKAGE_VERSION_LABEL"
echo " * Compat Version = $COMPAT_ADDIN_VERSION"
-echo " * C# compiler = $CSC"
-echo " * Mono class library development extensions: $enable_monoextensions"
-echo " * Version control providers:"
-echo " * Subversion (Unix): $enable_subversion"
-echo " * Git: $enable_git"
-echo " * Platform bindings: $platform_bindings"
-echo " * Unit tests: $enable_tests"
echo " * Release builds: $enable_release"
echo ""
diff --git a/main/external/Makefile.am b/main/external/Makefile.am
index 5f5b0641b5..b6e31036ad 100644
--- a/main/external/Makefile.am
+++ b/main/external/Makefile.am
@@ -1,4 +1,3 @@
-TARBALL_PATH=../../tarballs/external
XAMMAC_PATH=/Library/Frameworks/Xamarin.Mac.framework/Versions/Current
XAMMAC_LIB_PATH=$(XAMMAC_PATH)/lib
XAMMAC_PDB=$(XAMMAC_LIB_PATH)/@MAC_ARCHITECTURE@/full/Xamarin.Mac.pdb
@@ -40,18 +39,5 @@ uninstall:
distdir: dist
dist:
- mkdir -p $(TARBALL_PATH)
- @for dir in `ls .`; do \
- if test -d $$dir; then \
- echo Creating tarball for $$dir; \
- cd $$dir && git archive --prefix=monodevelop-@PACKAGE_VERSION@/external/$$dir/ HEAD | bzip2 > ../$(TARBALL_PATH)/$$dir-@PACKAGE_VERSION@.tar.bz2 && cd ..; \
- fi \
- done
dist-clean:
- @for dir in `ls .`; do \
- if test -d $$dir; then \
- rm -f $(TARBALL_PATH)/$$dir.tar.bz2; \
- fi \
- done
-
diff --git a/main/help/Makefile.am b/main/help/Makefile.am
deleted file mode 100644
index 9b167d5cd0..0000000000
--- a/main/help/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-#figdir = figures
-docname = monodevelop
-lang = C
-omffile = monodevelop.omf
-entities = legal.xml
-include $(top_srcdir)/xmldocs.make
-dist-hook: app-dist-hook
diff --git a/main/help/monodevelop.omf b/main/help/monodevelop.omf
deleted file mode 100644
index 3c7652f382..0000000000
--- a/main/help/monodevelop.omf
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE omf PUBLIC "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" "http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd">
-<omf>
- <resource>
- <creator>
- Fawad Halim &lt;fawad@fawad.net&gt;
- </creator>
- <maintainer>
- Fawad Halim &lt;fawad@fawad.net&gt;
- </maintainer>
- <title>
- MonoDevelop documentation
- </title>
- <date>
- 2004-05-25
- </date>
- <version identifier="0.1" date="2004-05-25" description="Initial documentation import" />
- <subject category="GNOME|Applications|Programming"/>
- <description>
- User manual for the MonoDevelop IDE.
- </description>
- <type>
- user's guide
- </type>
- <format mime="text/xml" dtd="-//OASIS//DTD DocBook XML V4.1.2//EN"/>
- <identifier url="monodevelop.xml"/>
- <language code="C"/>
- <relation seriesid="6a0dd49a-b0b6-11d8-9992-9d3f4ad93477" />
- </resource>
-</omf>
diff --git a/main/help/monodevelop.xml b/main/help/monodevelop.xml
deleted file mode 100644
index 78f805ab92..0000000000
--- a/main/help/monodevelop.xml
+++ /dev/null
@@ -1,113 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
-"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY appversion "0.4">
-<!ENTITY manrevision "0.1">
-<!ENTITY date "March 2004">
-<!ENTITY app "MonoDevelop">
-<!ENTITY app-url "http://www.monodevelop.com/">
-]>
-<!-- =============Document Header ============================= -->
-<article id="index" lang="en">
- <articleinfo>
- <title>&app; Manual V&manrevision;</title>
- <copyright>
- <year>2004</year>
- <holder>MonoDevelop Team</holder>
- </copyright>
- <publisher>
- <publishername>MonoDevelop Team</publishername>
- </publisher>
- <authorgroup>
- <author>
- <firstname>Fawad</firstname>
- <surname>Halim</surname>
- <address>
- <email>fawad@fawad.net</email>
- </address>
- </author>
- <author>
- <firstname>Todd</firstname>
- <surname>Berman</surname>
- <address>
- <email>tberman@sevenl.net</email>
- </address>
- </author>
-
- </authorgroup>
- <releaseinfo> This manual describes version &appversion; of the &app; IDE.
- </releaseinfo>
- <legalnotice>
- <title>Feedback</title>
- <para>
- To report a bug or make a suggestion regarding the <application>&app;</application> application or this manual, follow the directions in the <ulink url="ghelp:gnome-feedback" type="help">GNOME Feedback Page</ulink>.
- </para>
- </legalnotice>
- </articleinfo>
- <indexterm>
- <primary>monodevelop</primary>
- </indexterm>
- <indexterm>
- <primary>ide</primary>
- </indexterm>
-
- <!-- ============= Document Body ============================= -->
- <!-- ============= Introduction ============================== -->
- <sect1 id="md-intro">
- <title>Introduction</title>
- <para>
- <application>&app;</application> is an IDE for developing .NET applications on the POSIX platform.
- </para>
- </sect1>
- <sect1 id="md-gettingstarted">
- <title>Getting Started</title>
- <sect2 id="md-gettingstarted-theide">
- <title>MonoDevelop IDE</title>
- <sect3 id="md-gettingstarted-pads">
- <title>MonoDevelop Pads</title>
- <sect4 id="md-gettingstarted-pads-solution">
- <title>Solution Pad</title>
- </sect4>
- <sect4 id="md-gettingstarted-pads-classes">
- <title>Classes Pad</title>
- </sect4>
- <sect4 id="md-gettingstarted-pads-files">
- <title>Files Pad</title>
- </sect4>
- <sect4 id="md-gettingstarted-pads-tasks">
- <title>Task List Pad</title>
- </sect4>
- <sect4 id="md-gettingstarted-pads-help">
- <title>Help Pad</title>
- </sect4>
- <sect4 id="md-gettingstarted-pads-output">
- <title>Output Pad</title>
- </sect4>
- </sect3>
- <sect3 id="md-gettingstarted-sourceeditor">
- <title>Source Editor</title>
- </sect3>
- </sect2>
- </sect1>
- <sect1 id="md-workingwith">
- <title>Working With MonoDevelop</title>
- <sect2 id="md-workingwith-intro">
- <title>Introduction</title>
- </sect2>
- <sect2 id="md-workingwith-solutions">
- <title>Solutions</title>
- </sect2>
- <sect2 id="md-workingwith-projects">
- <title>Projects</title>
- </sect2>
- <sect2 id="md-workingwith-files">
- <title>Files</title>
- </sect2>
- <sect2 id="md-workingwith-references">
- <title>References</title>
- </sect2>
- <sect2 id="md-workingwith-options">
- <title>IDE Options</title>
- </sect2>
- </sect1>
-</article>
diff --git a/main/man/Makefile.am b/main/man/Makefile.am
deleted file mode 100644
index 2cf6c4f3c2..0000000000
--- a/main/man/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-man_MANS = mdtool.1 monodevelop.1
-
-EXTRA_DIST = $(man_MANS)
diff --git a/main/man/mdtool.1 b/main/man/mdtool.1
deleted file mode 100644
index 56d20cfcc8..0000000000
--- a/main/man/mdtool.1
+++ /dev/null
@@ -1,193 +0,0 @@
-.TH "mdtool" 1
-.SH NAME
-mdtool \- MonoDevelop Application Runner
-.SH SYNOPSIS
-.B mdtool
-<applicationId> ...
-.PP
-.B mdtool
-setup ...
-.PP
-.B mdtool
--q
-.SH DESCRIPTION
-.B mdtool
-is a tool that can execute head-less MonoDevelop applications, this
-can be used for example to do batch compilations without starting up
-the MonoDevelop GUI.
-.SH USAGE
-.TP
-.B applicationId ...
-Runs the specified application.
-.TP
-.B \/-q
-Lists available applications.
-.PP
-.SH Available Applications
-.PP
-The list of applications returned by the option -q might be different
-depending on which add-ins are installed.
-.TP
-.B gsetup
-Graphical add-in setup utility.
-.TP
-.B build [options] [project-file]
-Project build tool. Use this tool to build any solution supported by MonoDevelop
-(eg. .mds, .sln). If no solution/project is specified then it will pull the
-first solution it can find in the current directory.
-You can use this option to build packages in a head-less or batch
-fashion.
-.RS
-.ne 8
-
-.B Options
-.RS
-.ne 8
-.B -c , --configuration:CONFIGURATION
-Name of the solution configuration to build.
-
-.B -t , --target:TARGET
-Name of the target: Clean or Build
-
-.B -p , --project:PROJECT
-Name of the project to build.
-.RE
-
-.RE
-.TP
-.B dbgen
-Parser database generation tool.
-.TP
-.B project-export
-Project conversion tool.
-
-.TP
-.B IDE
-The MonoDevelop IDE.
-
-.TP
-.B generate-makefiles <solution-file> [--simple-makefiles] [-d:default-config]
-Makefile generator tool. This can be used to generate makefiles from any solution supported by MonoDevelop.
-
-.RS
-.ne 8
-.B Options
-.RS
-.ne 8
-.B --simple-makefiles , -s
-Generates set of Makefiles with the most common targets, and a
-configuration script that does a basic check of package
-dependencies. Default is to generate Makefile structure based
-on Autotools with the standard targets and configuration scripts.
-
-.B -d:default-config
-Configuration that the Makefile will build by default. Other
-configurations can be selected via the '--config' or '--enable-*'
-option of the generated configure script.
-.RE
-.RE
-
-.TP
-.B setup command [arg1, .., argn2]
-Runs the MonoDevelop add-in setup command. You must specify a command
-to execute. If none is provided a list of commands is displayed
-.RS
-.ne 8
-.B Add-in Commands
-.RS
-.ne 8
-.B install (i) [package-name|package-file]
-Installs an add-in or set of addins. The command argument is a list of
-files and/or package names. If a package name is provided the package
-will be looked out in the registered repositories. A specific add-in
-version can be specified by appending it to. the package name using
-'/' as a separator, like in this example:
-MonoDevelop.SourceEditor/0.9.1
-.TP
-.B uninstall (u) [package-name]
-Uninstalls an add-in. The command argument is the name
-of the add-in to uninstall.
-.TP
-.B check-install (ci)
-Checks if a package is installed. If it is not, it looks for
-the package in the registered repositories, and if found
-the package is downloaded and installed, including all
-needed dependencies.
-.TP
-.B update (up)
-Downloads and installs available updates for installed add-ins.
-.TP
-.B list (l)
-Prints a list of all installed add-ins.
-.TP
-.B list-av (la)
-Prints a list of add-ins available to install in the
-registered repositories.
-.TP
-.B list-update (lu)
-Prints a list of available add-in updates in the registered repositories.
-.RE
-.B Repository Commands
-.RS
-.ne 8
-.TP
-.B rep-add (ra) url1 [url2 [url2]]
-Registers an add-in repository. Several URLs can be provided.
-.TP
-.B rep-remove (rr) url1 [url2 [url2]]
-Unregisters an add-in repository. Several URLs can be provided.
-.TP
-.B rep-update (ru)
-Updates the lists of addins available in all registered repositories.
-.TP
-.B rep-list (rl)
-Shows a list of all registered repositories.
-.RE
-.B Add-in Registry Commands:
-.RS
-.ne 8
-.TP
-.B reg-update (rgu)
-Looks for changes in add-in directories and updates the registry.
-New add-ins will be added and deleted add-ins will be removed.
-.TP
-.B reg-build (rgu)
-.TP
-.B info [filename|package-name]
-Prints information about an add-in.
-.RE
-.B Packaging Commands
-.RS
-.ne 8
-.TP
-.B rep-build (rb) path
-Scans the provided directory and generates a set of index files with entries
-for all add-in packages found in the directory tree. The resulting file
-structure is an add-in repository that can be published in a web site or a
-shared directory.
-.TP
-.B pack (p) file-path
-Creates an add-in package (.mpack file) which includes all files
-needed to deploy an add-in. The command parameter is the path to
-the add-in's configuration file.
-.TP
-.B help (h) [command]
-Shows help for the given command
-.RE
-.B Debug Commands:
-.RS
-.ne 8
-.TP
-.B dump-file
-Prints the contents of a registry file for debugging.
-.RE
-.RE
-.SH SEE ALSO
-monodevelop(1), mono(1), mcs(1)
-.BR
-.SH COPYRIGHT
-Copyright (C) 2007 Novell, Inc (http://www.novell.com)
-.SH MAILING LISTS
-Visit http://lists.ximian.com/mailman/listinfo/monodevelop-list for details.
-.SH WEB SITE
-Visit http://www.monodevelop.com for details
diff --git a/main/man/monodevelop.1 b/main/man/monodevelop.1
deleted file mode 100644
index e09d8dd199..0000000000
--- a/main/man/monodevelop.1
+++ /dev/null
@@ -1,47 +0,0 @@
-.TH "monodevelop" 1
-.SH NAME
-monodevelop \- Free GNOME Development Environment
-.SH SYNOPSIS
-.B monodevelop
-[options] [projectfile]
-.SH DESCRIPTION
-.B monodevelop
-Free GNOME Development Environment
-.SH Options
-.PP
-.TP
-.B --debug
-Run mono in debug mode
-.TP
-.B --trace
-Run mono in trace mode
-.TP
-.B --profile
-Run mono in profile mode
-.TP
-.B --new-window
-force MD to open a new instance instead of passing to a running one. This option is forced if opening a combine.
-.SH ENVIRONMENT VARIABLES
-.PP
-.TP
-.B MONODEVELOP_CONSOLE_LOG_LEVEL
-The logging level, possible values are `fatal', `error', `warn', `info' and `debug'. The default is to log fatal, error and warn.
-.TP
-.B MONODEVELOP_CONSOLE_LOG_USE_COLOUR
-Use colour in log - true or false. The default is false.
-.TP
-.B MONODEVELOP_LOG_FILE
-If set, log is written to the specified file.
-.TP
-.B MONODEVELOP_FILE_LOG_LEVEL
-The logging level, possible values are `fatal', `error', `warn', `info' and `debug'. Valid only if MONODEVELOP_LOG_FILE is specified. The default is to log fata, error, warn and info.
-
-.SH SEE ALSO
-mdtool(1), mono(1), mcs(1)
-.BR
-.SH COPYRIGHT
-Copyright (C) 2008 Novell, Inc (http://www.novell.com)
-.SH MAILING LISTS
-Visit http://lists.ximian.com/mailman/listinfo/monodevelop-list for details.
-.SH WEB SITE
-Visit http://www.monodevelop.com for details
diff --git a/main/mono-addins.pc.in b/main/mono-addins.pc.in
deleted file mode 100644
index 0fd64b5b7a..0000000000
--- a/main/mono-addins.pc.in
+++ /dev/null
@@ -1,6 +0,0 @@
-Name: Mono.Addins
-
-Description:
-Version: 1.0
-Libraries=${pcfiledir}/../main/build/bin/Mono.Addins.dll
-Libs: -r:${pcfiledir}/../main/build/bin/Mono.Addins.dll
diff --git a/main/monodevelop-core-addins.pc.in b/main/monodevelop-core-addins.pc.in
deleted file mode 100644
index 33ef8c3dc9..0000000000
--- a/main/monodevelop-core-addins.pc.in
+++ /dev/null
@@ -1,9 +0,0 @@
-prefix=${pcfiledir}/../..
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib/monodevelop
-GacPackage=false
-
-Name: MonoDevelop Core Add-ins
-Description: MonoDevelop Core Add-ins
-Version: @VERSION@
-Libs: -r:${libdir}/AddIns/VersionControl/MonoDevelop.VersionControl.dll -r:${libdir}/AddIns/NUnit/MonoDevelop.NUnit.dll -r:${libdir}/AddIns/Xml/MonoDevelop.Xml.dll -r:${libdir}/AddIns/AspNet/MonoDevelop.AspNet.dll -r:${libdir}/AddIns/DisplayBindings/Gettext/MonoDevelop.Gettext.dll -r:${libdir}/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll -r:${libdir}/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.Linux.dll -r:${libdir}/AddIns/MonoDevelop.GtkCore/MonoDevelop.GtkCore.dll -r:${libdir}/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.VBNetBinding.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.CSharpBinding.dll -r:${libdir}/AddIns/MonoDevelop.Autotools/MonoDevelop.Autotools.dll -r:${libdir}/AddIns/DisplayBindings/SourceEditor/MonoDevelop.SourceEditor2.dll -r:${libdir}/AddIns/MonoDevelop.Debugger/MonoDevelop.Debugger.dll -r:${libdir}/AddIns/MonoDevelop.Refactoring/MonoDevelop.Refactoring.dll -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft.dll -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.dll -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugger.Soft.dll -r:${libdir}/AddIns/BackendBindings/FSharpBinding.dll -r:${libdir}/AddIns/MonoDevelop.ConnectedServices/MonoDevelop.ConnectedServices.dll
diff --git a/main/monodevelop-core-mac-addins.pc.in b/main/monodevelop-core-mac-addins.pc.in
deleted file mode 100644
index edfc3391ad..0000000000
--- a/main/monodevelop-core-mac-addins.pc.in
+++ /dev/null
@@ -1,9 +0,0 @@
-prefix=${pcfiledir}/../..
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib/monodevelop
-GacPackage=false
-
-Name: MonoDevelop Core Mac Add-ins
-Description: MonoDevelop Core Mac Add-ins
-Version: @VERSION@
-Libs: -r:${libdir}/AddIns/MacPlatform.dll -r:${libdir}/AddIns/MonoDevelop.MacDev/MonoDevelop.MacDev.dll
diff --git a/main/monodevelop.pc.in b/main/monodevelop.pc.in
deleted file mode 100644
index a1bd4cd57b..0000000000
--- a/main/monodevelop.pc.in
+++ /dev/null
@@ -1,13 +0,0 @@
-prefix=${pcfiledir}/../..
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib/monodevelop
-AddinsPath=${libdir}/AddIns
-GacPackage=false
-MonoAddinsRoot=${libdir}/bin
-MonoAddinsRegistry=[ApplicationData]/MonoDevelop
-MonoAddinsTestCommand=MonoDevelop.exe
-
-Name: MonoDevelop
-Description: Free .NET Development Environment
-Version: @VERSION@
-Libs: -r:${libdir}/bin/MonoDevelop.Core.dll -r:${libdir}/bin/MonoDevelop.Ide.dll -r:${libdir}/bin/ICSharpCode.NRefactory.dll -r:${libdir}/bin/ICSharpCode.NRefactory.CSharp.dll -r:${libdir}/bin/Mono.Cecil.dll -r:${libdir}/bin/Mono.TextEditor.dll -r:${libdir}/bin/Mono.Debugging.dll -r:${libdir}/bin/Newtonsoft.Json.dll -r:${libdir}/bin/Xwt.dll -r:${libdir}/bin/Xwt.Gtk.dll
diff --git a/main/monodevelop.spec.in b/main/monodevelop.spec.in
deleted file mode 100644
index 2cc3ae8cbe..0000000000
--- a/main/monodevelop.spec.in
+++ /dev/null
@@ -1,115 +0,0 @@
-#
-# spec file for package monodevelop
-#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-#
-
-
-Name: monodevelop
-BuildRequires: pkgconfig(gtk-sharp-2.0)
-BuildRequires: pkgconfig(glade-sharp-2.0)
-BuildRequires: pkgconfig(glib-sharp-2.0)
-BuildRequires: pkgconfig(gnome-sharp-2.0)
-BuildRequires: pkgconfig(mono-addins)
-BuildRequires: pkgconfig(mono)
-BuildRequires: pkgconfig(monodoc)
-BuildRequires: mono-data
-BuildRequires: mono-data-postgresql
-BuildRequires: pkgconfig(mono-nunit)
-BuildRequires: pkgconfig(wcf)
-# Mono.Cecil.dll requires rsync after it's build
-BuildRequires: rsync
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: libtool
-Url: http://www.monodevelop.com/
-License: GPL-2.0+
-Group: Development/Languages/Mono
-AutoReqProv: on
-Version: @VERSION@
-Release: 1
-Summary: A Full-Featured IDE for Mono and Gtk#
-Source: %{name}-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildArch: noarch
-Requires: xsp
-Requires: mono-basic
-Requires: mono-devel
-Requires: mono-tools
-Requires: pkgconfig
-%if 0%{?suse_version} > 1100
-BuildRequires: pkgconfig(gnome-print-sharp-2.18)
-BuildRequires: pkgconfig(gconf-sharp-2.0)
-BuildRequires: pkgconfig(gtksourceview-sharp-2.0)
-# TODO: Add build requirements for ASP.NET
-#BuildRequires: pkgconfig(gecko-sharp-2.0)
-#BuildRequires: pkgconfig(jscall-sharp)
-%endif
-BuildRequires: desktop-file-utils
-
-%if 0%{?fedora} || 0%{?rhel_version}
-%define env_options export MONO_SHARED_DIR=/tmp
-%endif
-
-%description
-MonoDevelop is a full-featured integrated development
-environment (IDE) for mono and Gtk#. It was originally a port of
-SharpDevelop 0.98. See http://monodevelop.com/ for more information.
-
-%prep
-%setup -q
-
-%build
-autoreconf -f -i
-%{?env_options}
-%configure \
- --enable-subversion \
- --enable-git \
- --enable-monoextensions \
- --disable-update-mimedb \
- --disable-update-desktopdb
-make
-
-%install
-%{?env_options}
-make install DESTDIR=%{buildroot} GACUTIL_FLAGS="/package monodevelop /root %{buildroot}%{_prefix}/%{_lib}"
-#
-mkdir -p %{buildroot}%{_prefix}/share/pkgconfig
-mv %{buildroot}/usr/lib/pkgconfig/* %{buildroot}%{_datadir}/pkgconfig
-desktop-file-install --dir=%{buildroot}/%{_datadir}/applications monodevelop.desktop
-%find_lang %{name}
-
-%files -f %{name}.lang
-%defattr(-,root,root)
-%{_bindir}/*
-%{_datadir}/applications/monodevelop.desktop
-%{_datadir}/icons/hicolor/*/apps/monodevelop.png
-%{_datadir}/icons/hicolor/scalable/apps/monodevelop.svg
-%{_prefix}/lib/monodevelop
-%{_datadir}/pkgconfig/monodevelop.pc
-%{_datadir}/pkgconfig/monodevelop-core-addins.pc
-%{_mandir}/man1/mdtool.1%ext_man
-%{_mandir}/man1/monodevelop.1%ext_man
-%{_datadir}/mime/packages/monodevelop.xml
-
-%post
-update-mime-database /usr/share/mime >/dev/null || :
-
-%postun
-update-mime-database /usr/share/mime >/dev/null || :
-
-%define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\\n" "${filelist[@]}" | /usr/bin/mono-find-provides ; } | sort | uniq'
-%define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" "${filelist[@]}" | /usr/bin/mono-find-requires ; } | sort | uniq'
-
-%changelog
diff --git a/main/msbuild/MDBuildTasks.targets b/main/msbuild/MDBuildTasks.targets
index 31fcb41c28..68b560dec1 100644
--- a/main/msbuild/MDBuildTasks.targets
+++ b/main/msbuild/MDBuildTasks.targets
@@ -191,6 +191,7 @@
<Target Name="_CopyExtensionOutputFiles"
Inputs="@(_ExtensionContentWithLinkMetadata)"
Outputs="@(_ExtensionContentWithLinkMetadata->'$(OutputPath)%(Link)')"
+ Condition="'@(_ExtensionContentWithLinkMetadata)' != ''"
BeforeTargets="PrepareForRun">
<Copy
SkipUnchangedFiles="True"
diff --git a/main/msbuild/Makefile.am b/main/msbuild/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/msbuild/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/omf.make b/main/omf.make
deleted file mode 100644
index 3261e00158..0000000000
--- a/main/omf.make
+++ /dev/null
@@ -1,53 +0,0 @@
-#
-# No modifications of this Makefile should be necessary.
-#
-# This file contains the build instructions for installing OMF files. It is
-# generally called from the makefiles for particular formats of documentation.
-#
-# Note that you must configure your package with --localstatedir=/var/lib
-# so that the scrollkeeper-update command below will update the database
-# in the standard scrollkeeper directory.
-#
-# If it is impossible to configure with --localstatedir=/var/lib, then
-# modify the definition of scrollkeeper_localstate_dir so that
-# it points to the correct location. Note that you must still use
-# $(localstatedir) in this or when people build RPMs it will update
-# the real database on their system instead of the one under RPM_BUILD_ROOT.
-#
-# Note: This make file is not incorporated into xmldocs.make because, in
-# general, there will be other documents install besides XML documents
-# and the makefiles for these formats should also include this file.
-#
-# About this file:
-# This file was taken from scrollkeeper_example2, a package illustrating
-# how to install documentation and OMF files for use with ScrollKeeper
-# 0.3.x and 0.4.x. For more information, see:
-# http://scrollkeeper.sourceforge.net/
-# Version: 0.1.2 (last updated: March 20, 2002)
-#
-
-omf_dest_dir=$(datadir)/omf/@PACKAGE@
-scrollkeeper_localstate_dir = $(localstatedir)/scrollkeeper
-
-omf: omf_timestamp
-
-omf_timestamp: $(omffile)
- -for file in $(omffile); do \
- scrollkeeper-preinstall $(docdir)/$(docname).xml $(srcdir)/$$file $$file.out; \
- done
- touch omf_timestamp
-
-install-data-hook-omf:
- $(mkinstalldirs) $(DESTDIR)$(omf_dest_dir)
- for file in $(omffile); do \
- $(INSTALL_DATA) $$file.out $(DESTDIR)$(omf_dest_dir)/$$file; \
- done
- -scrollkeeper-update -p $(scrollkeeper_localstate_dir) -o $(DESTDIR)$(omf_dest_dir)
-
-uninstall-local-omf:
- -for file in $(srcdir)/*.omf; do \
- basefile=`basename $$file`; \
- rm -f $(omf_dest_dir)/$$basefile; \
- done
- -rmdir $(omf_dest_dir)
- -scrollkeeper-update -p $(scrollkeeper_localstate_dir)
diff --git a/main/src/Makefile.am b/main/src/Makefile.am
deleted file mode 100644
index 5991896f3d..0000000000
--- a/main/src/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = core addins tools
diff --git a/main/src/addins/AspNet/Makefile.am b/main/src/addins/AspNet/Makefile.am
deleted file mode 100644
index 9039c5e753..0000000000
--- a/main/src/addins/AspNet/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-include $(top_srcdir)/xbuild.include
-EXTRA_DIST += \
- $(wildcard lib/*) \
- $(wildcard Templates/MvcCommon/*.cshtml)\
- $(wildcard Templates/*.cshtml)\
- $(wildcard Templates/*.ts)\
- $(wildcard Templates/*.css)\
- $(wildcard Templates/*.scss)\
- $(wildcard Templates/*.less)\
- $(wildcard Templates/*.json)\
- $(wildcard Templates/Projects/Files/*.aspx)
diff --git a/main/src/addins/CSharpBinding/AspNet/Makefile.am b/main/src/addins/CSharpBinding/AspNet/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/CSharpBinding/AspNet/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/CSharpBinding/Autotools/Makefile.am b/main/src/addins/CSharpBinding/Autotools/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/CSharpBinding/Autotools/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/CSharpBinding/Makefile.am b/main/src/addins/CSharpBinding/Makefile.am
deleted file mode 100644
index 15a0af0bde..0000000000
--- a/main/src/addins/CSharpBinding/Makefile.am
+++ /dev/null
@@ -1,59 +0,0 @@
-SUBDIRS = . Autotools AspNet
-
-include $(top_srcdir)/xbuild.include
-
-PARSE = parse.exe
-
-TESTFILES = \
- CSharpAmbience.cs \
- CSharpBindingCompilerManager.cs \
- CSharpEnhancedCodeProvider.cs \
- CSharpLanguageBinding.cs \
- FormattingStrategy/CSharpFormattingProperties.cs \
- FormattingStrategy/CSharpFormattingStrategy.cs \
- FormattingStrategy/CSharpIndentEngine.cs \
- FormattingStrategy/CSharpIndentEngineStack.cs \
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs \
- gtk-gui/CSharpBinding.FormattingPanelWidget.cs \
- gtk-gui/generated.cs \
- Gui/ChooseRuntimePanel.cs \
- Gui/CodeGenerationPanel.cs \
- Gui/CSharpParameterDataProvider.cs \
- Gui/CSharpTextEditorExtension.cs \
- Gui/FormattingPanel.cs \
- Gui/OverrideCompletionData.cs \
- Parser/CodeGenerator.cs \
- Parser/CSharpVisitor.cs \
- Parser/ExpressionFinder.cs \
- Parser/LanguageItemVisitor.cs \
- Parser/Parser.cs \
- Parser/Resolver.cs \
- Parser/SharpDevelopTree/AttributeSection.cs \
- Parser/SharpDevelopTree/Class.cs \
- Parser/SharpDevelopTree/Constructor.cs \
- Parser/SharpDevelopTree/Destructor.cs \
- Parser/SharpDevelopTree/GenericParameter.cs \
- Parser/SharpDevelopTree/Method.cs \
- Parser/SharpDevelopTree/ReturnType.cs \
- Parser/TypeVisitor.cs \
- Project/CSharpCompilerParameters.cs \
- MonoDevelop.CSharp.Inspection/Inspectors/RedundantThisInspector.cs
-
-TESTDLLS = \
- $(NUNIT_LIBS)
-
-TESTASSEMBLY = $(top_builddir)/build/bin/CSharpBinding.Test.dll
-
-$(TESTASSEMBLY) : $(build_test_sources) $(build_resources)
- $(CSC) $(CSC_FLAGS) -debug "-define:GMCS_SOURCE;NET_2_0;MS_COMPATIBLE;FULL_AST;BOOTSTRAP_BASIC" -unsafe -codepage:utf8 -out:$@ -target:library $(DLLS) $(TESTDLLS) $(REFS) /r:$(ASSEMBLY) \
- $(monodoc_libflags) $(build_resources:%=/resource:%) $(build_test_sources)
-
-parse: $(PARSE)
-
-$(PARSE): parse.cs all
- $(CSC) -out:$@ parse.cs $(REFS) -r:$(ASSEMBLY)
-
-run-parse-test: $(PARSE)
- MONO_PATH=$(top_builddir)/build/AddIns/BackendBindings/:$(top_builddir)/build/bin/ mono $(PARSE) .
-
-CLEANFILES = $(PARSE) $(PARSE).mdb
diff --git a/main/src/addins/ChangeLogAddIn/Makefile.am b/main/src/addins/ChangeLogAddIn/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/ChangeLogAddIn/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/Deployment/Makefile.am b/main/src/addins/Deployment/Makefile.am
deleted file mode 100644
index 6efbab8d9f..0000000000
--- a/main/src/addins/Deployment/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = MonoDevelop.Deployment MonoDevelop.Deployment.Linux
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/Makefile.am b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment/Makefile.am b/main/src/addins/Deployment/MonoDevelop.Deployment/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/Deployment/MonoDevelop.Deployment/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment/packages.config b/main/src/addins/Deployment/MonoDevelop.Deployment/packages.config
deleted file mode 100644
index 49924db03a..0000000000
--- a/main/src/addins/Deployment/MonoDevelop.Deployment/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
- <package id="JetBrains.SharpZipLib.Stripped" version="0.87.20170615.10" targetFramework="net461" />
-</packages>
diff --git a/main/src/addins/GnomePlatform/Makefile.am b/main/src/addins/GnomePlatform/Makefile.am
deleted file mode 100644
index 55fe085e70..0000000000
--- a/main/src/addins/GnomePlatform/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_GNOMEPLATFORM
-SKIP=y
-endif
diff --git a/main/src/addins/ILAsmBinding/Makefile.am b/main/src/addins/ILAsmBinding/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/ILAsmBinding/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MacPlatform/Makefile.am b/main/src/addins/MacPlatform/Makefile.am
deleted file mode 100644
index 1afa12c04a..0000000000
--- a/main/src/addins/MacPlatform/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_MACPLATFORM
-SKIP=y
-endif
diff --git a/main/src/addins/Makefile.am b/main/src/addins/Makefile.am
deleted file mode 100644
index e41a99aafc..0000000000
--- a/main/src/addins/Makefile.am
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-SUBDIRS = \
- MacPlatform \
- GnomePlatform \
- MonoDevelop.DesignerSupport \
- MonoDevelop.Debugger \
- MonoDevelop.Debugger.Gdb \
- Deployment \
- MonoDevelop.SourceEditor2 \
- MonoDevelop.Refactoring \
- VersionControl \
- MonoDevelop.Autotools \
- MonoDevelop.Gettext \
- Xml \
- TextTemplating \
- AspNet \
- CSharpBinding \
- ILAsmBinding \
- MonoDevelop.UnitTesting \
- MonoDevelop.UnitTesting.NUnit \
- MonoDeveloperExtensions \
- VBNetBinding \
- MonoDevelop.GtkCore \
- ChangeLogAddIn \
- MonoDevelop.WebReferences \
- MonoDevelop.RegexToolkit \
- MonoDevelop.AssemblyBrowser \
- MonoDevelop.Debugger.Soft \
- WindowsPlatform \
- MonoDevelop.HexEditor \
- MonoDevelop.DocFood \
- MonoDevelop.AspNetCore \
- MonoDevelop.DotNetCore \
- MonoDevelop.ConnectedServices \
- MonoDevelop.Packaging \
- MonoDevelop.Debugger.Win32 \
- PerformanceDiagnostics \
- MonoDevelop.Debugger.VSCodeDebugProtocol \
- MonoDevelop.PackageManagement
-
diff --git a/main/src/addins/MonoDevelop.AspNetCore/Makefile.am b/main/src/addins/MonoDevelop.AspNetCore/Makefile.am
deleted file mode 100644
index 0c03503f0f..0000000000
--- a/main/src/addins/MonoDevelop.AspNetCore/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-EXTRA_DIST += \
- $(wildcard Templates/*.cshtml)
diff --git a/main/src/addins/MonoDevelop.AssemblyBrowser/Makefile.am b/main/src/addins/MonoDevelop.AssemblyBrowser/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.AssemblyBrowser/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Autotools/Makefile.am b/main/src/addins/MonoDevelop.Autotools/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Autotools/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.ConnectedServices/Makefile.am b/main/src/addins/MonoDevelop.ConnectedServices/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.ConnectedServices/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Debugger.Gdb/Makefile.am b/main/src/addins/MonoDevelop.Debugger.Gdb/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Gdb/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Debugger.Soft/Makefile.am b/main/src/addins/MonoDevelop.Debugger.Soft/Makefile.am
deleted file mode 100644
index c4c422e78c..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Soft/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = \
- MonoDevelop.Debugger.Soft \
- MonoDevelop.Debugger.Soft.AspNet
diff --git a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Makefile.am b/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/Makefile.am b/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/Makefile.am b/main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/Makefile.am
deleted file mode 100644
index 8f41a600f1..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = \
- MonoDevelop.Debugger.VsCodeDebugProtocol
-
diff --git a/main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/MonoDevelop.Debugger.VsCodeDebugProtocol/Makefile.am b/main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/MonoDevelop.Debugger.VsCodeDebugProtocol/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/MonoDevelop.Debugger.VsCodeDebugProtocol/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Debugger.Win32/Makefile.am b/main/src/addins/MonoDevelop.Debugger.Win32/Makefile.am
deleted file mode 100644
index c4345c4a6f..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Win32/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = \
- MonoDevelop.Debugger.Win32
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/Makefile.am b/main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Debugger/Makefile.am b/main/src/addins/MonoDevelop.Debugger/Makefile.am
deleted file mode 100644
index 0debb9b41f..0000000000
--- a/main/src/addins/MonoDevelop.Debugger/Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-NUNIT_CONSOLE = `pkg-config --variable=libdir mono-nunit`/mono/2.0/nunit-console.exe
-FIXTURE = /fixture=$(fixture)
-
-test: all
- if test -n "$(fixture)"; then \
- fp="-fixture=$(fixture)"; \
- fi; \
- $(MD_LAUNCH_SETUP) MONO_PATH=../AddIns/MonoDevelop.Debugger mono --debug $(NUNIT_CONSOLE) -noshadow $(top_builddir)/build/bin/MonoDevelop.Debugger.Tests.dll $$fp
diff --git a/main/src/addins/MonoDevelop.DesignerSupport/Makefile.am b/main/src/addins/MonoDevelop.DesignerSupport/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.DesignerSupport/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.DocFood/Makefile.am b/main/src/addins/MonoDevelop.DocFood/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.DocFood/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.DotNetCore/Makefile.am b/main/src/addins/MonoDevelop.DotNetCore/Makefile.am
deleted file mode 100644
index 96b2dda016..0000000000
--- a/main/src/addins/MonoDevelop.DotNetCore/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-SUBDIRS = \
- MonoDevelop.DotNetCore.Tests
-
diff --git a/main/src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotNetCore.Tests/Makefile.am b/main/src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotNetCore.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotNetCore.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Gettext/Makefile.am b/main/src/addins/MonoDevelop.Gettext/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Gettext/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.GtkCore/Makefile.am b/main/src/addins/MonoDevelop.GtkCore/Makefile.am
deleted file mode 100644
index bf3218efd0..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = libstetic libsteticui
-
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.GtkCore/libstetic/Makefile.am b/main/src/addins/MonoDevelop.GtkCore/libstetic/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore/libstetic/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile.am b/main/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.HexEditor/Makefile.am b/main/src/addins/MonoDevelop.HexEditor/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.HexEditor/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.PackageManagement/Makefile.am b/main/src/addins/MonoDevelop.PackageManagement/Makefile.am
deleted file mode 100644
index a7095a0737..0000000000
--- a/main/src/addins/MonoDevelop.PackageManagement/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = . MonoDevelop.PackageManagement.Tests
-
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/Makefile.am b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.Packaging/Makefile.am b/main/src/addins/MonoDevelop.Packaging/Makefile.am
deleted file mode 100644
index 55e630e362..0000000000
--- a/main/src/addins/MonoDevelop.Packaging/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-SUBDIRS = \
- MonoDevelop.Packaging.Tests
-
-EXTRA_DIST += \
- PostBuild.proj
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/Makefile.am b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/Makefile.am
deleted file mode 100644
index c93d6852fa..0000000000
--- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
diff --git a/main/src/addins/MonoDevelop.Refactoring/Makefile.am b/main/src/addins/MonoDevelop.Refactoring/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.Refactoring/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.RegexToolkit/Makefile.am b/main/src/addins/MonoDevelop.RegexToolkit/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.RegexToolkit/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/Makefile.am b/main/src/addins/MonoDevelop.SourceEditor2/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.SourceEditor2/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.UnitTesting.NUnit/Makefile.am b/main/src/addins/MonoDevelop.UnitTesting.NUnit/Makefile.am
deleted file mode 100644
index 313b99438e..0000000000
--- a/main/src/addins/MonoDevelop.UnitTesting.NUnit/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = NUnitRunner NUnit3Runner .
-
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnit3Runner/Makefile.am b/main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnit3Runner/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnit3Runner/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnitRunner/Makefile.am b/main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnitRunner/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnitRunner/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.UnitTesting/Makefile.am b/main/src/addins/MonoDevelop.UnitTesting/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.UnitTesting/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDevelop.WebReferences/Makefile.am b/main/src/addins/MonoDevelop.WebReferences/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/MonoDevelop.WebReferences/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/MonoDeveloperExtensions/Makefile.am b/main/src/addins/MonoDeveloperExtensions/Makefile.am
deleted file mode 100644
index f558ab2716..0000000000
--- a/main/src/addins/MonoDeveloperExtensions/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-SUBDIRS = . NUnit
-
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_MONOEXTENSIONS
-SKIP=y
-endif
diff --git a/main/src/addins/MonoDeveloperExtensions/NUnit/Makefile.am b/main/src/addins/MonoDeveloperExtensions/NUnit/Makefile.am
deleted file mode 100644
index 2665c7ea88..0000000000
--- a/main/src/addins/MonoDeveloperExtensions/NUnit/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_MONOEXTENSIONS
-SKIP=y
-endif
diff --git a/main/src/addins/PerformanceDiagnostics/Makefile.am b/main/src/addins/PerformanceDiagnostics/Makefile.am
deleted file mode 100644
index ead76902f1..0000000000
--- a/main/src/addins/PerformanceDiagnostics/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-SUBDIRS = \
- PerformanceDiagnostics \
- UIThreadMonitorDaemon
-
diff --git a/main/src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Makefile.am b/main/src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/PerformanceDiagnostics/UIThreadMonitorDaemon/Makefile.am b/main/src/addins/PerformanceDiagnostics/UIThreadMonitorDaemon/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/PerformanceDiagnostics/UIThreadMonitorDaemon/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/TextTemplating/Makefile.am b/main/src/addins/TextTemplating/Makefile.am
deleted file mode 100644
index 0a3a6e73dd..0000000000
--- a/main/src/addins/TextTemplating/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-SUBDIRS = \
- MonoDevelop.TextTemplating
diff --git a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/Makefile.am b/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/VBNetBinding/Makefile.am b/main/src/addins/VBNetBinding/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/VBNetBinding/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/VersionControl/Makefile.am b/main/src/addins/VersionControl/Makefile.am
deleted file mode 100644
index 9b8e787dbb..0000000000
--- a/main/src/addins/VersionControl/Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
-
-SUBDIRS = \
- MonoDevelop.VersionControl \
- MonoDevelop.VersionControl.Subversion \
- MonoDevelop.VersionControl.Subversion.Unix \
- MonoDevelop.VersionControl.Git \
- MonoDevelop.VersionControl.Subversion.Tests \
- Subversion.Win32 \
- Subversion.Win32.Tests \
- MonoDevelop.VersionControl.Git.Tests
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git.Tests/Makefile.am b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git.Tests/Makefile.am
deleted file mode 100644
index 5a8c3c50e0..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git.Tests/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_GIT
-SKIP=y
-endif
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/Makefile.am b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/Makefile.am
deleted file mode 100644
index 5a8c3c50e0..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_GIT
-SKIP=y
-endif
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Tests/Makefile.am b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Tests/Makefile.am
deleted file mode 100644
index a6dcb0e8e1..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Tests/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_SUBVERSION
-SKIP=y
-endif
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/Makefile.am b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/Makefile.am
deleted file mode 100644
index a6dcb0e8e1..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_SUBVERSION
-SKIP=y
-endif
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/Makefile.am b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/Makefile.am
deleted file mode 100644
index a6dcb0e8e1..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_SUBVERSION
-SKIP=y
-endif
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/Makefile.am b/main/src/addins/VersionControl/MonoDevelop.VersionControl/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/VersionControl/Subversion.Win32.Tests/Makefile.am b/main/src/addins/VersionControl/Subversion.Win32.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/VersionControl/Subversion.Win32.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/VersionControl/Subversion.Win32/Makefile.am b/main/src/addins/VersionControl/Subversion.Win32/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/VersionControl/Subversion.Win32/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/addins/Web/Makefile.am b/main/src/addins/Web/Makefile.am
deleted file mode 100644
index d9cd4205a7..0000000000
--- a/main/src/addins/Web/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-SUBDIRS = \
- MonoDevelop.AspNet
diff --git a/main/src/addins/WindowsPlatform/Makefile.am b/main/src/addins/WindowsPlatform/Makefile.am
deleted file mode 100644
index afdf22dae4..0000000000
--- a/main/src/addins/WindowsPlatform/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-
-SUBDIRS = \
- WindowsPlatform \
- WindowsAPICodePack
diff --git a/main/src/addins/WindowsPlatform/WindowsAPICodePack/Core/Makefile.am b/main/src/addins/WindowsPlatform/WindowsAPICodePack/Core/Makefile.am
deleted file mode 100644
index 24e07e9bf5..0000000000
--- a/main/src/addins/WindowsPlatform/WindowsAPICodePack/Core/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_WINDOWSPLATFORM
-SKIP=y
-endif
diff --git a/main/src/addins/WindowsPlatform/WindowsAPICodePack/Makefile.am b/main/src/addins/WindowsPlatform/WindowsAPICodePack/Makefile.am
deleted file mode 100644
index 841093782b..0000000000
--- a/main/src/addins/WindowsPlatform/WindowsAPICodePack/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-
-SUBDIRS = \
- Core \
- Shell
diff --git a/main/src/addins/WindowsPlatform/WindowsAPICodePack/Shell/Makefile.am b/main/src/addins/WindowsPlatform/WindowsAPICodePack/Shell/Makefile.am
deleted file mode 100644
index 24e07e9bf5..0000000000
--- a/main/src/addins/WindowsPlatform/WindowsAPICodePack/Shell/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_WINDOWSPLATFORM
-SKIP=y
-endif
diff --git a/main/src/addins/WindowsPlatform/WindowsPlatform/Makefile.am b/main/src/addins/WindowsPlatform/WindowsPlatform/Makefile.am
deleted file mode 100644
index 24e07e9bf5..0000000000
--- a/main/src/addins/WindowsPlatform/WindowsPlatform/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-if ! ENABLE_WINDOWSPLATFORM
-SKIP=y
-endif
diff --git a/main/src/addins/Xml/Makefile.am b/main/src/addins/Xml/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/addins/Xml/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/core/Makefile.am b/main/src/core/Makefile.am
deleted file mode 100644
index c1366fb682..0000000000
--- a/main/src/core/Makefile.am
+++ /dev/null
@@ -1,9 +0,0 @@
-SUBDIRS = \
- MonoDevelop.Projects.Formats.MSBuild \
- MonoDevelop.Core \
- Mono.TextEditor.Shared \
- Mono.TextEditor.Platform \
- Mono.Texteditor \
- MonoDevelop.Ide MonoDevelop.Startup \
- MonoDevelop.TextEditor.Tests
-
diff --git a/main/src/core/Mono.TextEditor.Platform/Makefile.am b/main/src/core/Mono.TextEditor.Platform/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/core/Mono.TextEditor.Platform/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/core/Mono.TextEditor.Shared/Makefile.am b/main/src/core/Mono.TextEditor.Shared/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/core/Mono.TextEditor.Shared/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/core/Mono.Texteditor/Makefile.am b/main/src/core/Mono.Texteditor/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/core/Mono.Texteditor/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/core/MonoDevelop.Core/Makefile.am b/main/src/core/MonoDevelop.Core/Makefile.am
deleted file mode 100644
index 2e4bd93ffb..0000000000
--- a/main/src/core/MonoDevelop.Core/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-EXTRA_DIST += \
- BuildVariables.cs
-
-BuildVariables.cs:
- $(XBUILD) $(XBUILD_ARGS) /t:BeforeBuild
diff --git a/main/src/core/MonoDevelop.Ide/Makefile.am b/main/src/core/MonoDevelop.Ide/Makefile.am
deleted file mode 100644
index fe8940e113..0000000000
--- a/main/src/core/MonoDevelop.Ide/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-SUBDIRS = \
- MonoDevelop.Ide.Editor.Highlighting
-
-EXTRA_DIST += \
- gtkrc \
- gtkrc.mac \
- gtkrc.mac-dark \
- gtkrc.win32 \
- gtkrc.win32-dark
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.Highlighting/Makefile.am b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.Highlighting/Makefile.am
deleted file mode 100644
index fc16b3af83..0000000000
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.Highlighting/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-EXTRA_DIST += \
- $(wildcard syntaxes/*) \
- $(wildcard themes/*) \
- $(wildcard VSCodeImport/*)
diff --git a/main/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am b/main/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/core/MonoDevelop.Startup/Makefile.am b/main/src/core/MonoDevelop.Startup/Makefile.am
deleted file mode 100644
index 71cf1aec64..0000000000
--- a/main/src/core/MonoDevelop.Startup/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-include $(top_srcdir)/xbuild.include
-
-EXTRA_DIST += \
- app.manifest
diff --git a/main/src/core/MonoDevelop.Startup/packages.config b/main/src/core/MonoDevelop.Startup/packages.config
deleted file mode 100644
index 5e81482871..0000000000
--- a/main/src/core/MonoDevelop.Startup/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
- <package id="LargeAddressAware" version="1.0.1" />
-</packages> \ No newline at end of file
diff --git a/main/src/core/MonoDevelop.TextEditor.Tests/Makefile.am b/main/src/core/MonoDevelop.TextEditor.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/core/MonoDevelop.TextEditor.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/tools/Makefile.am b/main/src/tools/Makefile.am
deleted file mode 100644
index d6645b2da0..0000000000
--- a/main/src/tools/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = mdhost mdtool mdmonitor
diff --git a/main/src/tools/mdhost/Makefile.am b/main/src/tools/mdhost/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/tools/mdhost/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/tools/mdmonitor/Makefile.am b/main/src/tools/mdmonitor/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/tools/mdmonitor/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/src/tools/mdtool/Makefile.am b/main/src/tools/mdtool/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/src/tools/mdtool/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/svnci b/main/svnci
deleted file mode 100755
index 5fd81d1c93..0000000000
--- a/main/svnci
+++ /dev/null
@@ -1,54 +0,0 @@
-#! /bin/bash
-
-FILES=$@
-
-echo "Creating commit message..."
-
-MSG=`mktemp`
-
-svn di $FILES | filterdiff -i'*ChangeLog' |
- sed -e '/^[^+]/d' -e 's,^[+],,' -e '/^[^+]/b' -e 's,^[+][+],In,' -e 's,/ChangeLog.*$,:,' -e 's,ChangeLog.*$,.:,' >> $MSG
-
-case `grep '^In' $MSG | wc -l` in
-1) (echo 1d; echo w; echo q) | ed - $MSG ;;
-*) ;;
-esac
-
-cat $MSG
-
-echo About to commit
-svn st $FILES
-
-while [[ 1 ]]
-do
-
- read -a RESPONSE -p"Would you like to continue (Y)es/(N)o/(E)dit Message: "
- if [[ $? != 0 ]]
- then
- RESPONSE="N"
- fi
-
- case $RESPONSE in
- "Y" | "y" | "yes" | "Yes")
-
- echo "Comitting..."
- svn ci -F $MSG $FILES
- rm $MSG
- exit 0
- ;;
-
- "N" | "n" | "no" | "No")
- echo "Aborting..."
- rm $MSG
- exit 1
- ;;
-
- "E" | "e" | "ed" | "Ed" | "Edit" | "edit")
- vi $MSG
- # try again
- ;;
- *)
- # try again
- ;;
- esac
-done
diff --git a/main/tests/Ide.Tests/Makefile.am b/main/tests/Ide.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/Ide.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/IdeUnitTests/Makefile.am b/main/tests/IdeUnitTests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/IdeUnitTests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/MacPlatform.Tests/Makefile.am b/main/tests/MacPlatform.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/MacPlatform.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/Makefile.am b/main/tests/Makefile.am
index 8c96ede4c5..ad359aec0a 100644
--- a/main/tests/Makefile.am
+++ b/main/tests/Makefile.am
@@ -1,7 +1,5 @@
include $(top_srcdir)/xbuild.include
-SUBDIRS=UnitTests IdeUnitTests MacPlatform.Tests UserInterfaceTests TestRunner Ide.Tests MonoDevelop.CSharpBinding.Tests WindowsPlatform.Tests MonoDevelop.Core.Tests MonoDevelop.Core.Tests.Addin MonoDevelop.Refactoring.Tests
-
MONO=mono$(SGEN_SUFFIX)
RUN_TEST=$(MDTOOL_RUN) run-md-tests
TEST_DIR=$(top_builddir)/build/tests
@@ -52,11 +50,9 @@ TEST_ASSEMBLIES_COMMON += $(EXTERNAL)/nrefactory/bin/Debug/ICSharpCode.NRefactor
TEST_ASSEMBLIES_COMMON += $(EXTERNAL)/fsharpbinding/MonoDevelop.FSharp.Tests/bin/Debug/MonoDevelop.FSharp.Tests.dll
endif
-ALL_CSPROJ = $(TEST_PROJECTS_COMMON)
TEST_ASSEMBLIES = $(TEST_ASSEMBLIES_COMMON)
if ENABLE_MACPLATFORM
-ALL_CSPROJ += $(TEST_PROJECTS_MAC)
TEST_ASSEMBLIES += $(TEST_ASSEMBLIES_MAC)
endif
@@ -146,62 +142,4 @@ performance-tests:
$(RUN_TEST) -xml=TestResult_PerfTest.xml -labels $(TEST_DIR)/MonoDevelop.Ide.PerfTests.dll || exit $?;
mono $(TEST_DIR)/PerfTool.exe generate-results $(TEST_DIR)/Baseline_MonoDevelop.Ide.PerfTests.xml $(TEST_SRC_DIR)/TestResult_PerfTest.xml $(TEST_DIR)/PerformanceTestReport.xml
-include $(top_srcdir)/Makefile.include
-
-EXTRA_DIST = \
- test-projects/resources-tester/ResourcesTester/Subfolder/FormFile2.cs \
- test-projects/resources-tester/ResourcesTester/Subfolder/FormFile2.Designer.cs \
- test-projects/resources-tester/ResourcesTester/Subfolder/Normal2.Designer.cs \
- test-projects/resources-tester/ResourcesTester/Subfolder/Normal2.resx \
- test-projects/resources-tester/ResourcesTester/Subfolder/Cultured2.ca.resx \
- test-projects/resources-tester/ResourcesTester/Subfolder/BitmapCultured2.ca.bmp \
- test-projects/resources-tester/ResourcesTester/Subfolder/Bitmap2.bmp \
- test-projects/resources-tester/ResourcesTester/Subfolder/FormFile2.ca.resx \
- test-projects/resources-tester/ResourcesTester/Subfolder/FormFile2.resx \
- test-projects/resources-tester/ResourcesTester/Bitmap1.bmp \
- test-projects/resources-tester/ResourcesTester/Normal.resx \
- test-projects/resources-tester/ResourcesTester/Normal.Designer.cs \
- test-projects/resources-tester/ResourcesTester/FormFile.Designer.cs \
- test-projects/resources-tester/ResourcesTester/Cultured.ca.resx \
- test-projects/resources-tester/ResourcesTester/Properties/Settings.Designer.cs \
- test-projects/resources-tester/ResourcesTester/Properties/Settings.settings \
- test-projects/resources-tester/ResourcesTester/Properties/Resources.resx \
- test-projects/resources-tester/ResourcesTester/Properties/AssemblyInfo.cs \
- test-projects/resources-tester/ResourcesTester/Properties/Resources.Designer.cs \
- test-projects/resources-tester/ResourcesTester/ResourcesTester.csproj \
- test-projects/resources-tester/ResourcesTester/FormFile.ca.resx \
- test-projects/resources-tester/ResourcesTester/BitmapCultured.ca.bmp \
- test-projects/resources-tester/ResourcesTester/FormFile.cs \
- test-projects/resources-tester/ResourcesTester/FormFile.resx \
- test-projects/resources-tester/ResourcesTester/Program.cs \
- test-projects/resources-tester/ResourcesTester.sln \
- test-projects/test-build-configs/Lib3/MyClass.cs \
- test-projects/test-build-configs/Lib3/Lib3.csproj \
- test-projects/test-build-configs/Lib3/Properties/AssemblyInfo.cs \
- test-projects/test-build-configs/Lib4/Lib4.csproj \
- test-projects/test-build-configs/Lib4/MyClass.cs \
- test-projects/test-build-configs/Lib4/Properties/AssemblyInfo.cs \
- test-projects/test-build-configs/Lib2/MyClass.cs \
- test-projects/test-build-configs/Lib2/Lib2.csproj \
- test-projects/test-build-configs/Lib2/Properties/AssemblyInfo.cs \
- test-projects/test-build-configs/test-build-configs.sln \
- test-projects/test-build-configs/Lib1/Lib1.csproj \
- test-projects/test-build-configs/Lib1/MyClass.cs \
- test-projects/test-build-configs/Lib1/Properties/AssemblyInfo.cs \
- test-projects/generated-console-project/TestProject.csproj \
- test-projects/generated-console-project/TestSolution.sln \
- test-projects/console-project-with-makefile/Makefile.include \
- test-projects/console-project-with-makefile/ConsoleProject/ConsoleProject.csproj \
- test-projects/console-project-with-makefile/ConsoleProject/Makefile \
- test-projects/console-project-with-makefile/ConsoleProject/consoleproject.in \
- test-projects/console-project-with-makefile/ConsoleProject/Properties/AssemblyInfo.cs \
- test-projects/console-project-with-makefile/ConsoleProject/Program.cs \
- test-projects/console-project-with-makefile/Makefile \
- test-projects/console-project-with-makefile/rules.make \
- test-projects/console-project-with-makefile/configure \
- test-projects/console-project-with-makefile/ConsoleProject.sln \
- test-projects/console-project/ConsoleProject/ConsoleProject.csproj \
- test-projects/console-project/ConsoleProject/Properties/AssemblyInfo.cs \
- test-projects/console-project/ConsoleProject/Program.cs \
- test-projects/console-project/ConsoleProject.sln
-
+include $(top_srcdir)/Makefile.include \ No newline at end of file
diff --git a/main/tests/MonoDevelop.CSharpBinding.Tests/Makefile.am b/main/tests/MonoDevelop.CSharpBinding.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/MonoDevelop.CSharpBinding.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/MonoDevelop.Core.Tests.Addin/Makefile.am b/main/tests/MonoDevelop.Core.Tests.Addin/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/MonoDevelop.Core.Tests.Addin/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/MonoDevelop.Core.Tests/Makefile.am b/main/tests/MonoDevelop.Core.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/MonoDevelop.Core.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/MonoDevelop.Refactoring.Tests/Makefile.am b/main/tests/MonoDevelop.Refactoring.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/MonoDevelop.Refactoring.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/TestRunner/Makefile.am b/main/tests/TestRunner/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/TestRunner/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/UnitTests/Makefile.am b/main/tests/UnitTests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/UnitTests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/UserInterfaceTests/Makefile.am b/main/tests/UserInterfaceTests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/UserInterfaceTests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/tests/WindowsPlatform.Tests/Makefile.am b/main/tests/WindowsPlatform.Tests/Makefile.am
deleted file mode 100644
index c9cc87438f..0000000000
--- a/main/tests/WindowsPlatform.Tests/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-include $(top_srcdir)/xbuild.include
diff --git a/main/xbuild.include b/main/xbuild.include
index fbc6b347d7..6b74c0509e 100644
--- a/main/xbuild.include
+++ b/main/xbuild.include
@@ -1,4 +1,3 @@
-ALL_CSPROJ=$(wildcard *.csproj)
MAIN_SLN=$(top_builddir)/Main.sln
if ENABLE_MACPLATFORM
@@ -33,21 +32,9 @@ XBUILD_PROFILE=/property:Configuration=$(PROFILE_NAME)
# Figure out how far we are from top_builddir
DEPTH=$(shell echo "$(top_builddir)" | tr '/' '\n' | grep -c '..')
-all: csproj_build
+all:
-clean: csproj_clean
-
-csproj_build:
- @if test x$(SKIP) != xy -a $(DEPTH) -gt $(MAKELEVEL); then \
- echo Building $(ALL_CSPROJ); \
- for p in $(ALL_CSPROJ); do $(XBUILD) $(XBUILD_ARGS) $$p; done \
- fi
-
-csproj_clean:
- @if test x$(SKIP) != xy -a $(DEPTH) -gt $(MAKELEVEL); then \
- echo Cleaning $(ALL_CSPROJ); \
- for p in $(ALL_CSPROJ); do $(XBUILD) $(XBUILD_ARGS) $$p /t:Clean; done \
- fi
+clean:
sln_build:
@echo Building $(MAIN_SLN)
@@ -77,5 +64,4 @@ WILDCARDED_FILES:=$(wildcard $(ALL_FILES))
EXTRA_DIST = \
$(wildcard $(ALL_FILES))
-
.PHONY: all clean csproj_build csproj_clean sln_build sln_clean
diff --git a/main/xmldocs.make b/main/xmldocs.make
deleted file mode 100644
index 9f78af7f6a..0000000000
--- a/main/xmldocs.make
+++ /dev/null
@@ -1,95 +0,0 @@
-#
-# No modifications of this Makefile should be necessary.
-#
-# To use this template:
-# 1) Define: figdir, docname, lang, omffile, and entities in
-# your Makefile.am file for each document directory,
-# although figdir, omffile, and entities may be empty
-# 2) Make sure the Makefile in (1) also includes
-# "include $(top_srcdir)/xmldocs.make" and
-# "dist-hook: app-dist-hook".
-# 3) Optionally define 'entities' to hold xml entities which
-# you would also like installed
-# 4) Figures must go under $(figdir)/ and be in PNG format
-# 5) You should only have one document per directory
-# 6) Note that the figure directory, $(figdir)/, should not have its
-# own Makefile since this Makefile installs those figures.
-#
-# example Makefile.am:
-# figdir = figures
-# docname = scrollkeeper-manual
-# lang = C
-# omffile=scrollkeeper-manual-C.omf
-# entities = fdl.xml
-# include $(top_srcdir)/xmldocs.make
-# dist-hook: app-dist-hook
-#
-# About this file:
-# This file was taken from scrollkeeper_example2, a package illustrating
-# how to install documentation and OMF files for use with ScrollKeeper
-# 0.3.x and 0.4.x. For more information, see:
-# http://scrollkeeper.sourceforge.net/
-# Version: 0.1.2 (last updated: March 20, 2002)
-#
-
-
-# ************* Begin of section some packagers may need to modify **************
-# This variable (docdir) specifies where the documents should be installed.
-# This default value should work for most packages.
-# docdir = $(datadir)/@PACKAGE@/doc/$(docname)/$(lang)
-docdir = $(datadir)/gnome/help/$(docname)/$(lang)
-
-# ************** You should not have to edit below this line *******************
-xml_files = $(entities) $(docname).xml
-
-EXTRA_DIST = $(xml_files) $(omffile)
-CLEANFILES = omf_timestamp
-
-include $(top_srcdir)/omf.make
-
-all: omf
-
-$(docname).xml: $(entities)
- -ourdir=`pwd`; \
- cd $(srcdir); \
- cp $(entities) $$ourdir
-
-app-dist-hook:
- if test "$(figdir)"; then \
- $(mkinstalldirs) $(distdir)/$(figdir); \
- for file in $(srcdir)/$(figdir)/*.png; do \
- basefile=`echo $$file | sed -e 's,^.*/,,'`; \
- $(INSTALL_DATA) $$file $(distdir)/$(figdir)/$$basefile; \
- done \
- fi
-
-install-data-local: omf
- $(mkinstalldirs) $(DESTDIR)$(docdir)
- for file in $(xml_files); do \
- cp $(srcdir)/$$file $(DESTDIR)$(docdir); \
- done
- if test "$(figdir)"; then \
- $(mkinstalldirs) $(DESTDIR)$(docdir)/$(figdir); \
- for file in $(srcdir)/$(figdir)/*.png; do \
- basefile=`echo $$file | sed -e 's,^.*/,,'`; \
- $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$(figdir)/$$basefile; \
- done \
- fi
-
-install-data-hook: install-data-hook-omf
-
-uninstall-local: uninstall-local-doc uninstall-local-omf
-
-uninstall-local-doc:
- -if test "$(figdir)"; then \
- for file in $(srcdir)/$(figdir)/*.png; do \
- basefile=`echo $$file | sed -e 's,^.*/,,'`; \
- rm -f $(docdir)/$(figdir)/$$basefile; \
- done; \
- rmdir $(DESTDIR)$(docdir)/$(figdir); \
- fi
- -for file in $(xml_files); do \
- rm -f $(DESTDIR)$(docdir)/$$file; \
- done
- -rmdir $(DESTDIR)$(docdir)
-
diff --git a/profiles/all b/profiles/all
deleted file mode 100644
index 403cde001c..0000000000
--- a/profiles/all
+++ /dev/null
@@ -1,2 +0,0 @@
-main
-extras/MonoDevelop.Database
diff --git a/profiles/core b/profiles/core
deleted file mode 100644
index 403cde001c..0000000000
--- a/profiles/core
+++ /dev/null
@@ -1,2 +0,0 @@
-main
-extras/MonoDevelop.Database
diff --git a/profiles/dist b/profiles/dist
deleted file mode 100644
index 403cde001c..0000000000
--- a/profiles/dist
+++ /dev/null
@@ -1,2 +0,0 @@
-main
-extras/MonoDevelop.Database
diff --git a/profiles/gnome b/profiles/gnome
new file mode 100644
index 0000000000..062b34b883
--- /dev/null
+++ b/profiles/gnome
@@ -0,0 +1 @@
+main --enable-gnomeplatform \ No newline at end of file
diff --git a/profiles/mac b/profiles/mac
index 879f24ce13..608272b877 100644
--- a/profiles/mac
+++ b/profiles/mac
@@ -1 +1 @@
-main --disable-update-mimedb --disable-update-desktopdb --disable-gnomeplatform --enable-macplatform --enable-tests \ No newline at end of file
+main --enable-macplatform \ No newline at end of file
diff --git a/profiles/stable b/profiles/stable
deleted file mode 100644
index ba2906d066..0000000000
--- a/profiles/stable
+++ /dev/null
@@ -1 +0,0 @@
-main
diff --git a/profiles/vala b/profiles/vala
deleted file mode 100644
index 39647d105b..0000000000
--- a/profiles/vala
+++ /dev/null
@@ -1,2 +0,0 @@
-main
-extras/ValaBinding
diff --git a/profiles/windows b/profiles/windows
index 0f8df3c64e..caec75382e 100644
--- a/profiles/windows
+++ b/profiles/windows
@@ -1 +1 @@
-main --disable-subversion --disable-update-mimedb --disable-update-desktopdb --disable-gnomeplatform --enable-windowsplatform
+main --enable-windowsplatform \ No newline at end of file