Skip to content

Commit f55c3a9

Browse files
committed
release-chore: Bump version to 2.8.0 and update release notes.
1 parent d0973c2 commit f55c3a9

File tree

7 files changed

+185
-78
lines changed

7 files changed

+185
-78
lines changed

ANNOUNCE

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
1 Announcement
22
**************
33

4-
The GNUstep Makefile Package version 2.7.0 is now available.
4+
The GNUstep Makefile Package version 2.8.0 is now available.
55

66
1.1 What is the GNUstep makefile package?
77
=========================================
@@ -12,7 +12,26 @@ project without having to deal with the complex issues associated with
1212
configuration, building, installation, and packaging. It also allows
1313
the user to easily create cross-compiled binaries.
1414

15-
1.2 Changes in version '2.7.0'
15+
1.2 Changes in version '2.8.0'
16+
==============================
17+
18+
* Better library combo and ABI detection: gnustep-make will now
19+
attempt to detect the optimal library combo and ABI supported by
20+
the installed compiler and Objective-C runtime library. Explicit
21+
selection of the runtime ABI is now possible using the
22+
'--with-runtime-abi' configure option.
23+
24+
* Full support for the gnustep-2.0 Objective-C ABI.
25+
26+
* Support for creating a Git tag and creating a tarball from a git
27+
tag using the 'git-tag' and 'git-dist' targets.
28+
29+
* Support for creating a Mercurial tag and creating a tarball from a
30+
hg tag using the 'hg-tag' and 'hg-dist' targets.
31+
32+
* Dropped legacy Rhapsody and FreeBSD-out support.
33+
34+
1.3 Changes in version '2.7.0'
1635
==============================
1736

1837
Garbage collection support removed
@@ -26,10 +45,10 @@ compatible
2645

2746
Various other minor bugfixes
2847

29-
1.3 Obtaining gnustep-make
48+
1.4 Obtaining gnustep-make
3049
==========================
3150

32-
You can get the gstep-make-2.7.0.tar.gz distribution file at
51+
You can get the gstep-make-2.8.0.tar.gz distribution file at
3352
<ftp://ftp.gnustep.org/pub/gnustep/core>
3453

3554
Please log bug reports on the GNUstep project page

ChangeLog

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
1-
2020-02-17 Richard Frith-Macdonald <rfm@gnu.org>
1+
2020-04-05 Ivan Vucica <ivan@vucica.net>
2+
3+
* ANNOUNCE:
4+
* NEWS:
5+
* RELEASENOTES:
6+
* Documentation/news.texi:
7+
* Documentation/releasenotes.texi:
8+
Update release notes for 2.8.0.
9+
* Version:
10+
Bump version to 2.8.0.
11+
12+
13+
2020-02-28 Patryk Laurent <plaurent@me.com>
14+
15+
* target.make: Unified cross-OS class name extraction and unified
16+
for other OSes (Darwin, OpenBSD, MinGW).
17+
18+
2020-02-22 Patryk Laurent <plaurent@me.com>
19+
20+
* target.make: Improved detection of runtime version. Fixed class
21+
name extraction for Darwin, OpenBSD and MinGW32/64.
22+
23+
2020-02-18 Patryk Laurent <plaurent@me.com>
24+
25+
* target.make: Fixed EXTRACT_CLASS_NAMES_COMMAND for runtime v2.
26+
27+
2020-02-17 Richard Frith-Macdonald <rfm@gnu.org>
228

329
* library-combo.make: removed GS_WITH_ARC support
430
* rules.make: added GS_WITH_ARC stuff

Documentation/news.texi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ possible using the @code{--with-runtime-abi} configure option.
2323
@item Support for creating a Git tag and creating a tarball from a git tag
2424
using the @code{git-tag} and @code{git-dist} targets.
2525

26+
@item Support for creating a Mercurial tag and creating a tarball from a hg
27+
tag using the @code{hg-tag} and @code{hg-dist} targets.
28+
29+
@item Dropped legacy Rhapsody and FreeBSD-out support.
30+
2631
@end itemize
2732

2833
@section Changes in version @samp{2.7.0}

Documentation/releasenotes.texi

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ The release notes include descriptions of API changes, behavior
44
changes and other information that might help developers and users
55
migrate to using a newer version of the make system.
66

7+
@section Version 2.8.0
8+
9+
We now include better library combo and ABI detection: gnustep-make will now
10+
attempt to detect the optimal library combo and ABI supported by the
11+
installed compiler and Objective-C runtime library. Explicit selection of the
12+
runtime ABI is now possible using the @code{--with-runtime-abi} configure
13+
option.
14+
15+
There's now full support for the gnustep-2.0 Objective-C ABI.
16+
17+
This release includes support for creating a Git tag and creating a tarball
18+
from a git tag using the @code{git-tag} and @code{git-dist} targets.
19+
20+
This release includes support for creating a Mercurial tag and creating a
21+
tarball from a hg tag using the @code{hg-tag} and @code{hg-dist} targets.
22+
23+
We have dropped legacy Rhapsody and FreeBSD-out support.
24+
725
@section Version 2.7.0
826

927
When building non-flattened, the subdirectory name for libraries/binaries

0 commit comments

Comments
 (0)