diff options
author | Jonathan Pryor <jpryor@novell.com> | 2003-10-12 06:57:36 +0400 |
---|---|---|
committer | Jonathan Pryor <jpryor@novell.com> | 2003-10-12 06:57:36 +0400 |
commit | 799bacf0e65da6b56657f2e0372ae41a4a9eacff (patch) | |
tree | c23f7d1dadd3f07d19834ce13e43938e0c26aa94 /README | |
parent | af1ff53dd850629d2172f193ec4ce626c0ad456e (diff) |
Document that lack of support for "make distcheck".Mainsoft.System.Data
"make distcheck" is good for Autoconf systems, but we're a hybrid system. I
don't particularly want to maintain VPATH support for a standalone Makefile
system...
svn path=/trunk/mono-tools/; revision=18905
Diffstat (limited to 'README')
-rw-r--r-- | README | 29 |
1 files changed, 24 insertions, 5 deletions
@@ -17,12 +17,31 @@ Building should be as simple as: Notes: ----- -To ensure that a directory is actually configured and built, add the directory -to the file "subdirs". This file contains the names of directories that -should be configured and built as part of normal "make" handling. + * Subdirectories: -If the subdirectory has an "autogen.sh" file, it will be executed when the -top-level "autogen.sh" file is executed. + To ensure that a directory is actually configured and built, add the + directory to the file "subdirs". This file contains the names of + directories that should be configured and built as part of normal "make" + handling. + + If the subdirectory has an "autogen.sh" file, it will be executed when the + top-level "autogen.sh" file is executed. + + * VPATH and "make distcheck" + + VPATH and "make distcheck" are not likely to be supported. They make the + assumption that the files produced by the build process (such as + Makefiles, object files, binaries, etc.) can be separate from the source + tree. + + While ideal, this effectively requires the use of Automake/Autoconf + by all sub-projects; maintaining this by hand is an odious requirement. + + It is fairly probable that many, if not most, programs included in + mono-tools WILL NOT be using Automake or Autoconf, but normal Makefiles + (or even NAnt build scripts). + + Thus, VPATH will not be supported at this time. Building an RPM: |