2001-01-10 18:04:50 +00:00
|
|
|
NEWS
|
|
|
|
****
|
|
|
|
|
2002-07-28 02:52:52 +00:00
|
|
|
The currently released version is `1.4.0'.
|
|
|
|
|
|
|
|
Changes in version `1.4.0'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
* Update Darwin/GNU gcc and Irix targets
|
2002-06-11 02:06:35 +00:00
|
|
|
|
2002-07-04 03:36:09 +00:00
|
|
|
Changes in version `1.3.4'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
This is a first prerelease version for 1.4.
|
|
|
|
|
|
|
|
* Use gnugc-gnu-gnu library combo for garbage collecting version.
|
|
|
|
|
|
|
|
* Add support for -library-combo in opentool
|
|
|
|
|
|
|
|
* Change GNUSTEP_PATHPREFIX_LIST to GNUSTEP_PATHLIST
|
|
|
|
|
|
|
|
* Add verbosity levels. Use make messages=yes for full messages.
|
|
|
|
|
|
|
|
Changes in version `1.3.3'
|
2002-06-11 02:06:35 +00:00
|
|
|
==========================
|
|
|
|
|
|
|
|
* Recognizes XXX_STANDARD_INSTALL=no to not do installation.
|
|
|
|
|
|
|
|
* Updated instructions for MingW/MSYS installation.
|
2002-04-30 19:48:51 +00:00
|
|
|
|
|
|
|
Changes in version `1.3.2'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
* Instructions for building on Windows with MSYS
|
|
|
|
|
|
|
|
* Resolve library dependencies better on Windows
|
|
|
|
|
|
|
|
* Fix frameworks in RPMs and DEBs
|
|
|
|
|
|
|
|
* Continued reorganization.
|
2002-03-14 15:48:30 +00:00
|
|
|
|
|
|
|
Changes in version `1.3.0'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
The package has gone through an extensive reorganization to break up
|
|
|
|
each sub-make into two separate components. This allows for much
|
|
|
|
simplified code and lots of code sharing between components. As a side
|
|
|
|
effect, it also increased the speed of the code by at least a factor of
|
|
|
|
2.
|
|
|
|
|
|
|
|
* Force shared=yes for cygwin and mingw
|
|
|
|
|
|
|
|
* Bundles copy resources from subprojects.
|
|
|
|
|
|
|
|
* Better resource management. Resources handled accross all project
|
|
|
|
types.
|
|
|
|
|
|
|
|
* Simplified and fixed user root location between make and base
|
|
|
|
libraries.
|
|
|
|
|
|
|
|
* Changed Apps directory to Applications
|
|
|
|
|
|
|
|
* Fixes for MacOSX, MingW
|
2002-01-07 15:24:55 +00:00
|
|
|
|
|
|
|
Changes in version `1.2.1'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
* the source distribution code has been rewritten to be more general
|
|
|
|
and extended. Packages built using gnustep-make now automatically
|
|
|
|
have handy targets building tarballs from sources or from CVS
|
|
|
|
imports.
|
|
|
|
|
|
|
|
* implemented support for auto-dependencies, which means that any
|
|
|
|
object file automatically depends on all the header files which
|
|
|
|
were used to build it. Only works with newer compilers.
|
|
|
|
|
|
|
|
* implemented INSTALL_AS_USER and INSTALL_AS_GROUP.
|
|
|
|
|
|
|
|
* implemented a strip=yes option.
|
|
|
|
|
|
|
|
* various bug fixes and minor improvements.
|
2001-10-25 02:34:37 +00:00
|
|
|
|
2001-11-12 04:04:43 +00:00
|
|
|
Changes in version `1.2.0'
|
|
|
|
==========================
|
2001-10-25 02:34:37 +00:00
|
|
|
|
2001-10-26 14:54:22 +00:00
|
|
|
* The core rules and internals of gnustep-make have been
|
2001-11-12 04:04:43 +00:00
|
|
|
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.
|
2001-10-26 14:54:22 +00:00
|
|
|
|
|
|
|
* The clean rules have been heavily optimized - they no longer use
|
|
|
|
recursive sub-make invocations at all and so they are really fast.
|
|
|
|
|
2001-10-25 02:34:37 +00:00
|
|
|
* Many improvements to java support. Optimized management of nested
|
|
|
|
classes
|
|
|
|
|
|
|
|
* Better conformance to make conventions.
|
|
|
|
|
2001-11-12 04:04:43 +00:00
|
|
|
* File specific compilation flags
|
|
|
|
|
2001-10-25 02:34:37 +00:00
|
|
|
* Fixed darwin support
|
|
|
|
|
|
|
|
* Support for C++ files.
|
|
|
|
|
|
|
|
* Made use of library installation dir consistent with other
|
|
|
|
installation.
|
|
|
|
|
|
|
|
* Much improved Windows path support
|
2001-05-29 14:27:43 +00:00
|
|
|
|
|
|
|
Changes in version `1.0.1'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
* Support for Java tools.
|
|
|
|
|
|
|
|
* Build GUI backend as a bundle (default).
|
|
|
|
|
|
|
|
* Remove backend part of LIBRARY_COMBO.
|
|
|
|
|
|
|
|
* Fixes to run on FreeBSD, Solaris.
|
2001-04-10 03:19:42 +00:00
|
|
|
|
|
|
|
Changes in version `1.0.0'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
* Optimizations that in many cases more than double the speed.
|
|
|
|
|
|
|
|
* Added preliminary darwin support.
|
|
|
|
|
|
|
|
* rpm packeing improvements.
|
|
|
|
|
|
|
|
* Better checking for mingw and cygwin
|
|
|
|
|
|
|
|
Changes in version `0.9.2'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
* HOWTO and faq files moved from core package to here
|
|
|
|
|
|
|
|
* Configurable GNUSTEP_LOCAL_ROOT and GNUSTEP_NETWORK_ROOT
|
2001-02-22 04:52:03 +00:00
|
|
|
|
|
|
|
Changes in version `0.9.1'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
Make has been reoganized so that it only relies on libraries and
|
|
|
|
other things that are necessary for the Makefile package itself. Any
|
|
|
|
libraries wanting to add extra package information can do so by
|
|
|
|
installing a make stub in the `Additional' directory. This greatly
|
|
|
|
simplifies compilation and packaging.
|
|
|
|
|
|
|
|
* Javadoc support added.
|
|
|
|
|
|
|
|
* debian directory added for dpkg
|
|
|
|
|
|
|
|
* RPM support rewritten from scratch.
|
2001-01-10 18:04:50 +00:00
|
|
|
|
|
|
|
Changes in version `0.9.0'
|
|
|
|
==========================
|
|
|
|
|
|
|
|
ffcall library is highly recommended for use with the GNUstep base
|
|
|
|
library. You need to have installed it prior to configuring the Makefile
|
|
|
|
package. See the INSTALL file.
|
|
|
|
|
|
|
|
* Support for automatically generating RPM spec files.
|
|
|
|
|
|
|
|
* Build suitable files for MacOS bundles
|
|
|
|
|
|
|
|
* Add option for flattened directory structure.
|
|
|
|
|
|
|
|
* LaText documentation support.
|
|
|
|
|
|
|
|
* Added support for Frameworks
|
|
|
|
|
|
|
|
Noteworthy changes in version `0.6.6'
|
|
|
|
=====================================
|
|
|
|
|
|
|
|
The GNUstep system libraries are now installed in a separate system
|
|
|
|
root directory (default /usr/GNUstep/System) rather than the GNUstep
|
|
|
|
root directory (default /usr/GNUstep). You can revert to the old
|
|
|
|
behavior using a configure option `--without-system-root'. We also
|
|
|
|
recommend removing any previous GNUstep versions before installing the
|
|
|
|
new one in order to avoid problems with the system finding the correct
|
|
|
|
binary and/or library.
|
|
|
|
|
|
|
|
* Support for Windows compilation (cygwin and mingw) and DLL creation
|
|
|
|
and usage.
|
|
|
|
|
|
|
|
* Java support rewritten and extended.
|
|
|
|
|