Skip to content

Releases: gnustep/tools-make

Release 2.9.2

29 May 19:14
@rfm rfm
Compare
Choose a tag to compare

1 Announcement


The GNUstep Makefile Package version 2.9.2 is now available.

1.1 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.

1.2 Changes in version '2.9.2'

  • Update for newer versions of Java

  • Various minor bugfixes.

1.3 Obtaining gnustep-make

You can get the gnustep-make-2.9.2.tar.gz distribution file at
ftp://ftp.gnustep.org/pub/gnustep/core

It is accompanied by gnustep-make-2.9.2.tar.gz.sig, a PGP signature
which you can validate by putting both files in the same directory and
using:

 gpg --verify gnustep-make-2.9.2.tar.gz.sig

Signature has been created using the key with the following
fingerprint:

 83AA E47C E829 A414 6EF8  3420 CA86 8D4C 9914 9679

Read the INSTALL file or the GNUstep-HOWTO for installation
instructions.

1.4 Where do I send bug reports?

Please log bug reports on the GNUstep project page
http://savannah.gnu.org/bugs/?group=gnustep or send bug reports to
[email protected].

1.5 Obtaining GNUstep Software

Check out the GNUstep web site. (http://www.gnustep.org/) and the GNU
web site. (http://www.gnu.org/)

make-2_9_1

28 Dec 14:34
@rfm rfm
Compare
Choose a tag to compare

1 Announcement


The GNUstep Makefile Package version 2.9.1 is now available.

1.1 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.

1.2 Changes in version '2.9.1'

  • Add workaround for Clang bug on Windows MSVC when tests contain no
    Objective-C constructs.

  • Various fixes for minor issues introduced in the test framework by
    parallelisation mof testcase execution.

1.3 Obtaining gnustep-make

You can get the gnustep-make-2.9.1.tar.gz distribution file at
ftp://ftp.gnustep.org/pub/gnustep/core

It is accompanied by gnustep-make-2.9.1.tar.gz.sig, a PGP signature
which you can validate by putting both files in the same directory and
using:

 gpg --verify gnustep-make-2.9.1.tar.gz.sig

Signature has been created using the key with the following
fingerprint:

 83AA E47C E829 A414 6EF8  3420 CA86 8D4C 9914 9679

Read the INSTALL file or the GNUstep-HOWTO for installation
instructions.

1.4 Where do I send bug reports?

Please log bug reports on the GNUstep project page
http://savannah.gnu.org/bugs/?group=gnustep or send bug reports to
[email protected].

make-2_9_0: Release 2.9.0.

21 Mar 22:01
make-2_9_0
796aa57
Compare
Choose a tag to compare
1 Announcement
**************

The GNUstep Makefile Package version 2.9.0 is now available.

1.1 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.

1.2 Changes in version '2.9.0'
==============================

   * Better check for objc runtime on Windows.

   * Split linker flags to better support partial linking: 'ALL_LDFLAGS'
     is now a combination of 'FINAL_LDFLAGS' and 'ALL_LDFLAGS'.

   * Better support for newer gcc versions.

   * Add support for storyboard files.

   * Increase autoconf version to 2.65 and make autoconf handle
     Objective-C++ and OBJCXX variables directly.

   * Fix bug that prevented ARC from getting used.

   * Link subproject object files directly instead of first merging them
     into 'subproject.o'.

   * Support building on Windows with Clang MSVC target.

   * Improve mingw64 support: for instance, adopt the triplet used by
     the mingw-w64 project rather than using the one returned by
     autoconf.  Fixes building Gorm.

1.3 Obtaining gnustep-make
==========================

You can get the gnustep-make-2.9.0.tar.gz distribution file at
<ftp://ftp.gnustep.org/pub/gnustep/core>

   It is accompanied by gnustep-make-2.9.0.tar.gz.sig, a PGP signature
which you can validate by putting both files in the same directory and
using:

     gpg --verify gnustep-make-2.9.0.tar.gz.sig

   Signature has been created using the key with the following
fingerprint:

     83AA E47C E829 A414 6EF8  3420 CA86 8D4C 9914 9679

   Read the INSTALL file or the GNUstep-HOWTO for installation
instructions.

1.4 Where do I send bug reports?
================================

Please log bug reports on the GNUstep project page
<http://savannah.gnu.org/bugs/?group=gnustep> or send bug reports to
<[email protected]>.

1.5 Obtaining GNUstep Software
==============================

Check out the GNUstep web site.  (<http://www.gnustep.org/>) and the GNU
web site.  (<http://www.gnu.org/>)

make-2_8_0: Release 2.8.0.

05 Apr 15:21
make-2_8_0
f55c3a9
Compare
Choose a tag to compare
1 Announcement
**************

The GNUstep Makefile Package version 2.8.0 is now available.

1.1 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.

1.2 Changes in version '2.8.0'
==============================

   * Better library combo and ABI detection: gnustep-make will now
     attempt to detect the optimal library combo and ABI supported by
     the installed compiler and Objective-C runtime library.  Explicit
     selection of the runtime ABI is now possible using the
     '--with-runtime-abi' configure option.

   * Full support for the gnustep-2.0 Objective-C ABI.

   * Support for creating a Git tag and creating a tarball from a git
     tag using the 'git-tag' and 'git-dist' targets.

   * Support for creating a Mercurial tag and creating a tarball from a
     hg tag using the 'hg-tag' and 'hg-dist' targets.

   * Dropped legacy Rhapsody and FreeBSD-out support.

1.3 Changes in version '2.7.0'
==============================

Garbage collection support removed

   ARC enabled by default if the ng runtime is used

   Multi-architecture directory layout adjusted to be more Debian
compatible

   Framework support fixes

   Various other minor bugfixes

1.4 Obtaining gnustep-make
==========================

You can get the gstep-make-2.8.0.tar.gz distribution file at
<ftp://ftp.gnustep.org/pub/gnustep/core>

   Please log bug reports on the GNUstep project page
<http://savannah.gnu.org/bugs/?group=gnustep> or send bug reports to
<[email protected]>.