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

github.com/mono/mono-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Jones <jesjones@mono-cvs.ximian.com>2009-01-13 10:39:22 +0300
committerJesse Jones <jesjones@mono-cvs.ximian.com>2009-01-13 10:39:22 +0300
commit358f450b11486a849b6a1abf85f825cfe9401f9c (patch)
tree3c0ebcc44c4623ecf9621cd38bee631273a15768
parent52a643e0aa0910c21af5dd2d03498efd949fd3cf (diff)
Fixed console target by re-adding rules target. Made console target a phoney
target so that it works properly on os-x (a console directory exsists which confuses make on that platform). svn path=/trunk/mono-tools/; revision=123181
-rw-r--r--gendarme/ChangeLog5
-rw-r--r--gendarme/Makefile.am3
-rw-r--r--gendarme/rules/ChangeLog5
-rw-r--r--gendarme/rules/Makefile.am7
4 files changed, 20 insertions, 0 deletions
diff --git a/gendarme/ChangeLog b/gendarme/ChangeLog
index 367b3455..6faf5cc7 100644
--- a/gendarme/ChangeLog
+++ b/gendarme/ChangeLog
@@ -1,3 +1,8 @@
+2009-01-09 Jesse Jones <jesjones@mindspring.com>
+
+ * Makefike.am: added .PHONY to console target (required on os-x
+ because a console directory exists).
+
2009-01-03 Jesse Jones <jesjones@mindspring.com>
* options.make: use checked math only in debug.
diff --git a/gendarme/Makefile.am b/gendarme/Makefile.am
index 29628e42..0759d84e 100644
--- a/gendarme/Makefile.am
+++ b/gendarme/Makefile.am
@@ -22,6 +22,9 @@ DISTCLEANFILES = \
wdir = $(shell pwd)
+# Note that PHONY is required on os-x because a directory exists with
+# that name.
+.PHONY: console
console:
cd framework && make ../bin/Gendarme.Framework.dll
cd $(wdir)/console && make ../bin/gendarme.exe
diff --git a/gendarme/rules/ChangeLog b/gendarme/rules/ChangeLog
index 7594f8ec..bc365b35 100644
--- a/gendarme/rules/ChangeLog
+++ b/gendarme/rules/ChangeLog
@@ -1,3 +1,8 @@
+2009-01-09 Jesse Jones <jesjones@mindspring.com>
+
+ * Makefike.am: put rules target back in (needed for the new console
+ target).
+
2008-12-19 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Simplify calls into subdirectories for test and
diff --git a/gendarme/rules/Makefile.am b/gendarme/rules/Makefile.am
index 8970a53f..808d0a98 100644
--- a/gendarme/rules/Makefile.am
+++ b/gendarme/rules/Makefile.am
@@ -27,6 +27,13 @@ install-data-hook:
uninstall-hook:
rm -f $(DESTDIR)$(prefix)/lib/gendarme/`basename rules.xml`;
+
+rules:
+ for ASM in $(RULEDIRS); do \
+ cd $$ASM; \
+ make rule; \
+ cd ..; \
+ done;
test:
list='$(SUBDIRS)'; for d in $$list ; do \