diff --git a/ChangeLog b/ChangeLog index 1f81c9c9..b73ba0c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2001-10-26 Adam Fedor + + * Documentation/news.texi: Update + Thu Oct 25 10:41:04 2001 Nicola Pero * configure.in: Output a message displaying the version of diff --git a/Documentation/announce.texi b/Documentation/announce.texi new file mode 100644 index 00000000..83d8d99b --- /dev/null +++ b/Documentation/announce.texi @@ -0,0 +1,25 @@ +@chapter Announcement + +@include version.texi + +The GNUstep Makefile Package version @value{GNUSTEP-MAKE-VERSION} is now available. + +@section What is the GNUstep makefile package? + +The makefile package is a simple, powerful and extensible way to +write makefiles for a GNUstep-based project. It allows the user to +write a project without having to deal with the complex issues +associated with configuration, building, installation, and packaging. +It also allows the user to easily create cross-compiled binaries. + +@set ANNOUNCE-ONLY +@include news.texi +@clear ANNOUNCE-ONLY + +@section Obtaining gnustep-make + +You can get the gstep-make-@value{GNUSTEP-MAKE-VERSION}.tar.gz +distribution file at @url{ftp://ftp.gnustep.org/pub/gnustep/core} + + +Please send bug reports to @email{bug-gnustep@@gnu.org}. diff --git a/Documentation/news.texi b/Documentation/news.texi index 848e9305..2fc8ee27 100644 --- a/Documentation/news.texi +++ b/Documentation/news.texi @@ -1,27 +1,33 @@ @c -*-texinfo-*- @ifclear ANNOUNCE-ONLY @chapter NEWS -@end ifclear @ifset TEXT-ONLY @include version.texi @end ifset The currently released version is @samp{@value{GNUSTEP-MAKE-VERSION}}. +@end ifclear @section Changes in version @samp{1.2.0pre1} @itemize @bullet +@item The core rules and internals of gnustep-make have been fundamentally + redesigned and rewritten. notably, gnustep-make now works using only + a single recursive sub-make invocation rather than two, which makes + it consistently faster and simpler in all circumstances. +@item The clean rules have been heavily optimized - they no longer use + recursive sub-make invocations at all and so they are really fast. @item Many improvements to java support. Optimized management of nested classes @item Better conformance to make conventions. -@item New variables, fixes to reduce the number of evaluations @item Fixed darwin support @item Support for C++ files. -@item Bunches of variables removed or changed for simplification. @item Made use of library installation dir consistent with other installation. @item Much improved Windows path support @end itemize +@ifclear ANNOUNCE-ONLY + @section Changes in version @samp{1.0.1} @itemize @bullet @@ -31,8 +37,6 @@ The currently released version is @samp{@value{GNUSTEP-MAKE-VERSION}}. @item Fixes to run on FreeBSD, Solaris. @end itemize -@ifclear ANNOUNCE-ONLY - @section Changes in version @samp{1.0.0} @itemize @bullet diff --git a/GNUstep-HOWTO b/GNUstep-HOWTO index ae35ef2a..3e9f66e7 100644 --- a/GNUstep-HOWTO +++ b/GNUstep-HOWTO @@ -1,7 +1,7 @@ GNUstep HOWTO ************* - Last Update: 24 October 2001 + Last Update: 25 October 2001 This document explains how to build the different components of the GNUstep core libraries and GNUstep Launchpad. diff --git a/NEWS b/NEWS index 35b64b03..0cd6a778 100644 --- a/NEWS +++ b/NEWS @@ -6,19 +6,24 @@ The currently released version is `1.2.0pre1'. Changes in version `1.2.0pre1' ============================== + * The core rules and internals of gnustep-make have been + fundamentally redesigned and rewritten. notably, gnustep-make + now works using only a single recursive sub-make invocation + rather than two, which makes it consistently faster and simpler + in all circumstances. + + * The clean rules have been heavily optimized - they no longer use + recursive sub-make invocations at all and so they are really fast. + * Many improvements to java support. Optimized management of nested classes * Better conformance to make conventions. - * New variables, fixes to reduce the number of evaluations - * Fixed darwin support * Support for C++ files. - * Bunches of variables removed or changed for simplification. - * Made use of library installation dir consistent with other installation.