From 78a8f95819f579a96ce1dd8a55c9f5f1a7e9aae5 Mon Sep 17 00:00:00 2001 From: Mikayla Hutchinson Date: Tue, 15 Jan 2019 21:53:37 -0500 Subject: 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. --- main/Makefile.am | 100 +------ main/README | 85 ------ main/TUTORIALS | 59 ----- main/autogen.sh | 2 +- main/build/MacOSX/Makefile.am | 25 +- main/build/Makefile.am | 21 -- main/configure.ac | 289 +-------------------- main/external/Makefile.am | 14 - main/help/Makefile.am | 7 - main/help/monodevelop.omf | 30 --- main/help/monodevelop.xml | 113 -------- main/man/Makefile.am | 3 - main/man/mdtool.1 | 193 -------------- main/man/monodevelop.1 | 47 ---- main/mono-addins.pc.in | 6 - main/monodevelop-core-addins.pc.in | 9 - main/monodevelop-core-mac-addins.pc.in | 9 - main/monodevelop.pc.in | 13 - main/monodevelop.spec.in | 115 -------- main/msbuild/MDBuildTasks.targets | 1 + main/msbuild/Makefile.am | 1 - main/omf.make | 53 ---- main/src/Makefile.am | 1 - main/src/addins/AspNet/Makefile.am | 11 - main/src/addins/CSharpBinding/AspNet/Makefile.am | 1 - .../src/addins/CSharpBinding/Autotools/Makefile.am | 1 - main/src/addins/CSharpBinding/Makefile.am | 59 ----- main/src/addins/ChangeLogAddIn/Makefile.am | 1 - main/src/addins/Deployment/Makefile.am | 1 - .../MonoDevelop.Deployment.Linux/Makefile.am | 1 - .../Deployment/MonoDevelop.Deployment/Makefile.am | 1 - .../MonoDevelop.Deployment/packages.config | 4 - main/src/addins/GnomePlatform/Makefile.am | 5 - main/src/addins/ILAsmBinding/Makefile.am | 1 - main/src/addins/MacPlatform/Makefile.am | 5 - main/src/addins/Makefile.am | 41 --- main/src/addins/MonoDevelop.AspNetCore/Makefile.am | 4 - .../addins/MonoDevelop.AssemblyBrowser/Makefile.am | 1 - main/src/addins/MonoDevelop.Autotools/Makefile.am | 1 - .../MonoDevelop.ConnectedServices/Makefile.am | 1 - .../addins/MonoDevelop.Debugger.Gdb/Makefile.am | 1 - .../addins/MonoDevelop.Debugger.Soft/Makefile.am | 3 - .../MonoDevelop.Debugger.Soft.AspNet/Makefile.am | 1 - .../MonoDevelop.Debugger.Soft/Makefile.am | 1 - .../Makefile.am | 3 - .../Makefile.am | 1 - .../addins/MonoDevelop.Debugger.Win32/Makefile.am | 3 - .../MonoDevelop.Debugger.Win32/Makefile.am | 1 - main/src/addins/MonoDevelop.Debugger/Makefile.am | 10 - .../addins/MonoDevelop.DesignerSupport/Makefile.am | 1 - main/src/addins/MonoDevelop.DocFood/Makefile.am | 1 - main/src/addins/MonoDevelop.DotNetCore/Makefile.am | 5 - .../MonoDevelop.DotNetCore.Tests/Makefile.am | 1 - main/src/addins/MonoDevelop.Gettext/Makefile.am | 1 - main/src/addins/MonoDevelop.GtkCore/Makefile.am | 3 - .../MonoDevelop.GtkCore/libstetic/Makefile.am | 1 - .../MonoDevelop.GtkCore/libsteticui/Makefile.am | 1 - main/src/addins/MonoDevelop.HexEditor/Makefile.am | 1 - .../MonoDevelop.PackageManagement/Makefile.am | 3 - .../Makefile.am | 1 - main/src/addins/MonoDevelop.Packaging/Makefile.am | 7 - .../MonoDevelop.Packaging.Tests/Makefile.am | 2 - .../src/addins/MonoDevelop.Refactoring/Makefile.am | 1 - .../addins/MonoDevelop.RegexToolkit/Makefile.am | 1 - .../addins/MonoDevelop.SourceEditor2/Makefile.am | 1 - .../MonoDevelop.UnitTesting.NUnit/Makefile.am | 3 - .../NUnit3Runner/Makefile.am | 1 - .../NUnitRunner/Makefile.am | 1 - .../src/addins/MonoDevelop.UnitTesting/Makefile.am | 1 - .../addins/MonoDevelop.WebReferences/Makefile.am | 1 - .../src/addins/MonoDeveloperExtensions/Makefile.am | 7 - .../MonoDeveloperExtensions/NUnit/Makefile.am | 5 - main/src/addins/PerformanceDiagnostics/Makefile.am | 4 - .../PerformanceDiagnostics/Makefile.am | 1 - .../UIThreadMonitorDaemon/Makefile.am | 1 - main/src/addins/TextTemplating/Makefile.am | 2 - .../MonoDevelop.TextTemplating/Makefile.am | 1 - main/src/addins/VBNetBinding/Makefile.am | 1 - main/src/addins/VersionControl/Makefile.am | 10 - .../Makefile.am | 5 - .../MonoDevelop.VersionControl.Git/Makefile.am | 5 - .../Makefile.am | 5 - .../Makefile.am | 5 - .../Makefile.am | 5 - .../MonoDevelop.VersionControl/Makefile.am | 1 - .../Subversion.Win32.Tests/Makefile.am | 1 - .../VersionControl/Subversion.Win32/Makefile.am | 1 - main/src/addins/Web/Makefile.am | 2 - main/src/addins/WindowsPlatform/Makefile.am | 4 - .../WindowsAPICodePack/Core/Makefile.am | 5 - .../WindowsPlatform/WindowsAPICodePack/Makefile.am | 4 - .../WindowsAPICodePack/Shell/Makefile.am | 5 - .../WindowsPlatform/WindowsPlatform/Makefile.am | 5 - main/src/addins/Xml/Makefile.am | 1 - main/src/core/Makefile.am | 9 - main/src/core/Mono.TextEditor.Platform/Makefile.am | 1 - main/src/core/Mono.TextEditor.Shared/Makefile.am | 1 - main/src/core/Mono.Texteditor/Makefile.am | 1 - main/src/core/MonoDevelop.Core/Makefile.am | 7 - main/src/core/MonoDevelop.Ide/Makefile.am | 11 - .../Makefile.am | 6 - .../Makefile.am | 1 - main/src/core/MonoDevelop.Startup/Makefile.am | 4 - main/src/core/MonoDevelop.Startup/packages.config | 4 - .../core/MonoDevelop.TextEditor.Tests/Makefile.am | 1 - main/src/tools/Makefile.am | 1 - main/src/tools/mdhost/Makefile.am | 1 - main/src/tools/mdmonitor/Makefile.am | 1 - main/src/tools/mdtool/Makefile.am | 1 - main/svnci | 54 ---- main/tests/Ide.Tests/Makefile.am | 1 - main/tests/IdeUnitTests/Makefile.am | 1 - main/tests/MacPlatform.Tests/Makefile.am | 1 - main/tests/Makefile.am | 64 +---- .../MonoDevelop.CSharpBinding.Tests/Makefile.am | 1 - .../tests/MonoDevelop.Core.Tests.Addin/Makefile.am | 1 - main/tests/MonoDevelop.Core.Tests/Makefile.am | 1 - .../MonoDevelop.Refactoring.Tests/Makefile.am | 1 - main/tests/TestRunner/Makefile.am | 1 - main/tests/UnitTests/Makefile.am | 1 - main/tests/UserInterfaceTests/Makefile.am | 1 - main/tests/WindowsPlatform.Tests/Makefile.am | 1 - main/xbuild.include | 18 +- main/xmldocs.make | 95 ------- 124 files changed, 17 insertions(+), 1758 deletions(-) delete mode 100644 main/TUTORIALS delete mode 100644 main/build/Makefile.am delete mode 100644 main/help/Makefile.am delete mode 100644 main/help/monodevelop.omf delete mode 100644 main/help/monodevelop.xml delete mode 100644 main/man/Makefile.am delete mode 100644 main/man/mdtool.1 delete mode 100644 main/man/monodevelop.1 delete mode 100644 main/mono-addins.pc.in delete mode 100644 main/monodevelop-core-addins.pc.in delete mode 100644 main/monodevelop-core-mac-addins.pc.in delete mode 100644 main/monodevelop.pc.in delete mode 100644 main/monodevelop.spec.in delete mode 100644 main/msbuild/Makefile.am delete mode 100644 main/omf.make delete mode 100644 main/src/Makefile.am delete mode 100644 main/src/addins/AspNet/Makefile.am delete mode 100644 main/src/addins/CSharpBinding/AspNet/Makefile.am delete mode 100644 main/src/addins/CSharpBinding/Autotools/Makefile.am delete mode 100644 main/src/addins/CSharpBinding/Makefile.am delete mode 100644 main/src/addins/ChangeLogAddIn/Makefile.am delete mode 100644 main/src/addins/Deployment/Makefile.am delete mode 100644 main/src/addins/Deployment/MonoDevelop.Deployment.Linux/Makefile.am delete mode 100644 main/src/addins/Deployment/MonoDevelop.Deployment/Makefile.am delete mode 100644 main/src/addins/Deployment/MonoDevelop.Deployment/packages.config delete mode 100644 main/src/addins/GnomePlatform/Makefile.am delete mode 100644 main/src/addins/ILAsmBinding/Makefile.am delete mode 100644 main/src/addins/MacPlatform/Makefile.am delete mode 100644 main/src/addins/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.AspNetCore/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.AssemblyBrowser/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Autotools/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.ConnectedServices/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.Gdb/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.Soft/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol/MonoDevelop.Debugger.VsCodeDebugProtocol/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.Win32/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Debugger/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.DesignerSupport/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.DocFood/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.DotNetCore/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotNetCore.Tests/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Gettext/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.GtkCore/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.GtkCore/libstetic/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.HexEditor/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.PackageManagement/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Packaging/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.Refactoring/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.RegexToolkit/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.SourceEditor2/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.UnitTesting.NUnit/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnit3Runner/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.UnitTesting.NUnit/NUnitRunner/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.UnitTesting/Makefile.am delete mode 100644 main/src/addins/MonoDevelop.WebReferences/Makefile.am delete mode 100644 main/src/addins/MonoDeveloperExtensions/Makefile.am delete mode 100644 main/src/addins/MonoDeveloperExtensions/NUnit/Makefile.am delete mode 100644 main/src/addins/PerformanceDiagnostics/Makefile.am delete mode 100644 main/src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Makefile.am delete mode 100644 main/src/addins/PerformanceDiagnostics/UIThreadMonitorDaemon/Makefile.am delete mode 100644 main/src/addins/TextTemplating/Makefile.am delete mode 100644 main/src/addins/TextTemplating/MonoDevelop.TextTemplating/Makefile.am delete mode 100644 main/src/addins/VBNetBinding/Makefile.am delete mode 100644 main/src/addins/VersionControl/Makefile.am delete mode 100644 main/src/addins/VersionControl/MonoDevelop.VersionControl.Git.Tests/Makefile.am delete mode 100644 main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/Makefile.am delete mode 100644 main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Tests/Makefile.am delete mode 100644 main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/Makefile.am delete mode 100644 main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/Makefile.am delete mode 100644 main/src/addins/VersionControl/MonoDevelop.VersionControl/Makefile.am delete mode 100644 main/src/addins/VersionControl/Subversion.Win32.Tests/Makefile.am delete mode 100644 main/src/addins/VersionControl/Subversion.Win32/Makefile.am delete mode 100644 main/src/addins/Web/Makefile.am delete mode 100644 main/src/addins/WindowsPlatform/Makefile.am delete mode 100644 main/src/addins/WindowsPlatform/WindowsAPICodePack/Core/Makefile.am delete mode 100644 main/src/addins/WindowsPlatform/WindowsAPICodePack/Makefile.am delete mode 100644 main/src/addins/WindowsPlatform/WindowsAPICodePack/Shell/Makefile.am delete mode 100644 main/src/addins/WindowsPlatform/WindowsPlatform/Makefile.am delete mode 100644 main/src/addins/Xml/Makefile.am delete mode 100644 main/src/core/Makefile.am delete mode 100644 main/src/core/Mono.TextEditor.Platform/Makefile.am delete mode 100644 main/src/core/Mono.TextEditor.Shared/Makefile.am delete mode 100644 main/src/core/Mono.Texteditor/Makefile.am delete mode 100644 main/src/core/MonoDevelop.Core/Makefile.am delete mode 100644 main/src/core/MonoDevelop.Ide/Makefile.am delete mode 100644 main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.Highlighting/Makefile.am delete mode 100644 main/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am delete mode 100644 main/src/core/MonoDevelop.Startup/Makefile.am delete mode 100644 main/src/core/MonoDevelop.Startup/packages.config delete mode 100644 main/src/core/MonoDevelop.TextEditor.Tests/Makefile.am delete mode 100644 main/src/tools/Makefile.am delete mode 100644 main/src/tools/mdhost/Makefile.am delete mode 100644 main/src/tools/mdmonitor/Makefile.am delete mode 100644 main/src/tools/mdtool/Makefile.am delete mode 100755 main/svnci delete mode 100644 main/tests/Ide.Tests/Makefile.am delete mode 100644 main/tests/IdeUnitTests/Makefile.am delete mode 100644 main/tests/MacPlatform.Tests/Makefile.am delete mode 100644 main/tests/MonoDevelop.CSharpBinding.Tests/Makefile.am delete mode 100644 main/tests/MonoDevelop.Core.Tests.Addin/Makefile.am delete mode 100644 main/tests/MonoDevelop.Core.Tests/Makefile.am delete mode 100644 main/tests/MonoDevelop.Refactoring.Tests/Makefile.am delete mode 100644 main/tests/TestRunner/Makefile.am delete mode 100644 main/tests/UnitTests/Makefile.am delete mode 100644 main/tests/UserInterfaceTests/Makefile.am delete mode 100644 main/tests/WindowsPlatform.Tests/Makefile.am delete mode 100644 main/xmldocs.make (limited to 'main') 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 @@ - - - - - - Fawad Halim <fawad@fawad.net> - - - Fawad Halim <fawad@fawad.net> - - - MonoDevelop documentation - - - 2004-05-25 - - - - - User manual for the MonoDevelop IDE. - - - user's guide - - - - - - - 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 @@ - - - - - - -]> - -
- - &app; Manual V&manrevision; - - 2004 - MonoDevelop Team - - - MonoDevelop Team - - - - Fawad - Halim -
- fawad@fawad.net -
-
- - Todd - Berman -
- tberman@sevenl.net -
-
- -
- This manual describes version &appversion; of the &app; IDE. - - - Feedback - - To report a bug or make a suggestion regarding the &app; application or this manual, follow the directions in the GNOME Feedback Page. - - -
- - monodevelop - - - ide - - - - - - Introduction - - &app; is an IDE for developing .NET applications on the POSIX platform. - - - - Getting Started - - MonoDevelop IDE - - MonoDevelop Pads - - Solution Pad - - - Classes Pad - - - Files Pad - - - Task List Pad - - - Help Pad - - - Output Pad - - - - Source Editor - - - - - Working With MonoDevelop - - Introduction - - - Solutions - - - Projects - - - Files - - - References - - - IDE Options - - -
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 - ... -.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 [--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 @@ - - - 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 @@ - - - - \ 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) - -- cgit v1.2.3