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:
authorMikayla Hutchinson <m.j.hutchinson@gmail.com>2019-01-16 05:53:37 +0300
committerMikayla Hutchinson <m.j.hutchinson@gmail.com>2019-01-16 05:53:37 +0300
commit78a8f95819f579a96ce1dd8a55c9f5f1a7e9aae5 (patch)
tree9b29dab5aeb30a7ca2a85083a6f00c2434b8d046
parent3f1be30cc19bbefbdd46c4151c2b38f8acf52c6f (diff)
Remove redundant build infrastructure
The old autotools build infrastructure is largely redundant, as projects are now built with msbuild. Remove as much as can be done easily, along with some other obsolete stuff.
-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