diff options
author | Jesse Jones <jesjones@mono-cvs.ximian.com> | 2009-01-13 10:39:22 +0300 |
---|---|---|
committer | Jesse Jones <jesjones@mono-cvs.ximian.com> | 2009-01-13 10:39:22 +0300 |
commit | 358f450b11486a849b6a1abf85f825cfe9401f9c (patch) | |
tree | 3c0ebcc44c4623ecf9621cd38bee631273a15768 | |
parent | 52a643e0aa0910c21af5dd2d03498efd949fd3cf (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/ChangeLog | 5 | ||||
-rw-r--r-- | gendarme/Makefile.am | 3 | ||||
-rw-r--r-- | gendarme/rules/ChangeLog | 5 | ||||
-rw-r--r-- | gendarme/rules/Makefile.am | 7 |
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 \ |