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

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan McGovern <alan.mcgovern@gmail.com>2012-06-27 02:28:24 +0400
committerAlan McGovern <alan.mcgovern@gmail.com>2012-06-27 02:29:34 +0400
commit7b7eceec9fd19663540be9fba8b90eae99585538 (patch)
tree4b862f98c513676a2582b413ec5b74942ae44f5f /main/src/addins/MonoDevelop.Moonlight
parentaea26c16d94490c95f4e61329c137b82a4abfe77 (diff)
[Build] Change the build system to use xbuild instead of makefiles (again)
The build 'regression' was a problem in some makefiles. It was fixed in aea26c16d94490c95f4e61329c137b82a4abfe77
Diffstat (limited to 'main/src/addins/MonoDevelop.Moonlight')
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/Makefile.am84
1 files changed, 1 insertions, 83 deletions
diff --git a/main/src/addins/MonoDevelop.Moonlight/Makefile.am b/main/src/addins/MonoDevelop.Moonlight/Makefile.am
index 081c83253a..c9cc87438f 100644
--- a/main/src/addins/MonoDevelop.Moonlight/Makefile.am
+++ b/main/src/addins/MonoDevelop.Moonlight/Makefile.am
@@ -1,83 +1 @@
-ADDIN_BUILD = $(top_builddir)/build/AddIns/MonoDevelop.Moonlight
-ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.Moonlight.dll
-
-DEPS = \
- $(top_builddir)/build/AddIns/MonoDevelop.AspNet/MonoDevelop.AspNet.dll \
- $(top_builddir)/build/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll \
- $(top_builddir)/build/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll \
- $(top_builddir)/build/AddIns/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.dll \
- $(top_builddir)/build/bin/ICSharpCode.NRefactory.dll \
- $(top_builddir)/build/bin/MonoDevelop.Core.dll \
- $(top_builddir)/build/bin/MonoDevelop.Ide.dll
-
-REFS = \
- $(GLIB_SHARP_LIBS) \
- $(GTK_SHARP_LIBS) \
- -r:ICSharpCode.SharpZipLib \
- -r:Mono.Posix \
- -r:System \
- -r:System.Core \
- -r:System.Drawing \
- -r:System.Xml
-
-FILES = \
- AssemblyInfo.cs \
- gtk-gui/generated.cs \
- gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs \
- MonoDevelop.Moonlight.Gui/MoonlightOptionsPanel.cs \
- MonoDevelop.Moonlight.Gui/MoonlightOptionsPanelWidget.cs \
- MonoDevelop.Moonlight/MoonlightBuildExtension.cs \
- MonoDevelop.Moonlight/MoonlightEditorExtension.cs \
- MonoDevelop.Moonlight/MoonlightExecutionCommand.cs \
- MonoDevelop.Moonlight/MoonlightExecutionHandler.cs \
- MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs \
- MonoDevelop.Moonlight/MoonlightParser.cs \
- MonoDevelop.Moonlight/MoonlightProject.cs \
- MonoDevelop.Moonlight/MoonlightProjectBinding.cs \
- MonoDevelop.Moonlight/MoonlightProjectConfiguration.cs \
- MonoDevelop.Moonlight/XamlG.cs
-
-RES = \
- gtk-gui/gui.stetic \
- MonoDevelop.Moonlight.addin.xml \
- Templates/Moonlight-ApplicationProject.xpt.xml \
- Templates/Moonlight-ApplicationXaml.xft.xml \
- Templates/Moonlight-LibraryProject.xpt.xml \
- Templates/Moonlight-UserControlXaml.xft.xml \
- Templates/PreviewTemplate.html
-
-DATA_FILES = \
- Templates/framework_SL_2_0.xml \
- Templates/framework_SL_3_0.xml \
- Templates/framework_SL_4_0.xml \
- Templates/Silverlight.js
-
-DATA_FILE_BUILD = $(addprefix $(ADDIN_BUILD)/Templates/, $(notdir $(DATA_FILES)))
-
-all: $(ASSEMBLY) $(ASSEMBLY).mdb $(DATA_FILE_BUILD)
-
-$(DATA_FILE_BUILD): $(srcdir)$(subst $(ADDIN_BUILD),, $@)
- mkdir -p $(ADDIN_BUILD)/Templates
- cp $(srcdir)/$(subst $(ADDIN_BUILD),,$@) $@
-
-$(ASSEMBLY): $(build_sources) $(build_resources) $(DEPS)
- mkdir -p $(ADDIN_BUILD)
- $(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library $(REFS) $(build_deps) \
- $(build_resources:%=/resource:%) $(build_sources)
-
-$(ASSEMBLY).mdb: $(ASSEMBLY)
-
-check: all
-
-mdmoonlightlibdir = $(MD_ADDIN_DIR)/MonoDevelop.Moonlight
-mdmoonlightlib_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb
-
-mdmoonlighttemplatelibdir = $(MD_ADDIN_DIR)/MonoDevelop.Moonlight/Templates
-mdmoonlighttemplatelib_DATA = $(DATA_FILE_BUILD)
-
-CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb $(DATA_FILE_BUILD)
-
-EXTRA_DIST = $(FILES) $(RES) $(DATA_FILES)
-
-include $(top_srcdir)/Makefile.include
-
+include $(top_srcdir)/xbuild.include