rfm
ffe5f324e1
Changes for new release.
2024-05-26 11:32:19 +01:00
rfm
9de817126c
javac -h turns out to be much more complicated than javah :-(
2024-02-14 11:50:21 +00:00
rfm
76a1df3b61
Use javac -h if javah is not present
2024-02-11 13:34:31 +00:00
rfm
2e99da71ef
allow configure without bash ... abort tests at runtime
2023-12-12 19:58:02 +00:00
rfm
a95eb8e724
Require bash for test framework
2023-12-11 17:29:38 +00:00
rfm
6d6d77ce93
documentation update for new texi
2023-12-05 15:44:38 +00:00
Richard Frith-Macdonald
3ff4ee8a05
Specify texi2html output file explicitly
2023-02-06 21:35:32 +00:00
Riccardo Mottola
2ce2a05f45
Try to implement .dist-ignore support for git-dist: after archive, export and recompress again by excluding .dist-ignore
2023-02-06 21:19:49 +01:00
Richard Frith-Macdonald
f0e00360a2
Dec 2022 release
2022-12-28 10:18:03 +00:00
Richard Frith-Macdonald
626971095f
Fix occasional loss of pass/fail output
2022-12-05 10:58:38 +00:00
Richard Frith-Macdonald
5e9818204b
Avoid output from TestInfo script breaking things
2022-03-01 13:57:56 +00:00
Richard Frith-Macdonald
fd76f00ab8
Unless --failfast is specified, all test files should be executed.
2022-02-16 09:29:58 +00:00
Richard Frith-Macdonald
9129f9e786
Add testcase support for concurrency, ordering control, repetition.
2022-01-26 22:16:04 +00:00
Frederik Seiffert
93c893bcde
Add workaround for Clang bug on Windows MSVC
2021-07-02 17:22:54 +02:00
Ivan Vučica
796aa5742e
release-chore: Bump version to 2.9.0 and update release notes.
2021-03-21 21:56:13 +00:00
Frederik Seiffert
f4ec7e8609
Fix CFLAGS for Windows MSVC.
2021-03-13 09:51:02 +01:00
Frederik Seiffert
39e556b037
Link against debug or release UCRT DLLs for Windows MSVC and remove unused -pthread flag.
2021-03-13 09:42:15 +01:00
Frederik Seiffert
7ea6ab208d
Windows MSVC fixes.
2021-02-12 15:28:53 +01:00
Frederik Seiffert
49fa0681af
Support building on Windows with Clang MSVC target
2021-02-03 12:29:02 +01:00
Frederik Seiffert
e9f89d5459
Check $CLANG_CC instead of comparing $CC with "clang"
...
Fixes checks when $CC is set to something like /path/to/clang.
2021-02-03 12:29:02 +01:00
Frederik Seiffert
ce9d4f5526
Link subproject object files directly.
...
Instead of merging all subproject object files into subproject.o, we now create subproject.txt containing a list of all object files, and use these directly in SUBPROJECT_OBJ_FILES.
2021-02-03 12:29:02 +01:00
fredkiefer
a2737b35f3
* Documentation/news.texi: Update for upcoming release.
2021-01-18 22:38:27 +01:00
Frederik Seiffert
528747eac1
Check for objc.dll to support libobjc2 on Windows.
2020-11-27 16:30:37 +01:00
Frederik Seiffert
19c86e397c
Enable checking for native Objective-C exception support on Windows if non-gnu runtime is used (i.e. ng runtime).
2020-11-26 14:28:56 +01:00
Richard Frith-Macdonald
b9984cae70
New variables FINAL_LDFLAGS and CORE_LDFLAGS such that ALL_LDFLAGS is now a combination of the two, and is used for final linking of an executable re shared library/bundle, while CORE_LDFLAGS is used when performing a partial link in a subproject.
2020-11-14 07:31:16 +00:00
Richard Frith-Macdonald
8070ae6228
Patch to honor @setfilename
2020-10-31 11:00:35 +00:00
fredkiefer
eb7c5d8df3
* configure.ac: Increase AC version number and use OBJCXX directly.
...
* configure: Regenerate.
2020-08-30 20:42:33 +02:00
Wolfgang Lux
2e41a77191
Fix variable name in rules.make to make compiling for ARC actually work.
2020-07-09 17:57:32 +02:00
fredkiefer
c0d40bdf8a
* gs_gcc_version.m4: Add -dumpfullversion to the version
...
extraction. Versions of gcc > 7.0 require this parameter to output
the full version number. Older versions should just ignore this option.
* configure: Regenerate. This remove the runstatedir option as my version
of autoconfig does not include it.
2020-06-07 21:39:38 +02:00
fredkiefer
d57b85cee2
Patch by Yavor Doganov <yavor@gnu.org> to better support precompiler
...
headers on gcc >= 9. Although this was still working with my gcc 9.3.1.
2020-05-09 17:37:36 +02:00
Ivan Vučica
62c7ae20e9
documentation: Standardize announcement file text.
...
Normalize the accompanying text for the release announcement across
core packages: standardize chapter name and GPG information.
2020-04-13 23:20:50 +01:00
Ivan Vučica
f55c3a95e9
release-chore: Bump version to 2.8.0 and update release notes.
2020-04-05 15:59:54 +01:00
Richard Frith-Macdonald
2e4a65737d
Changes to make activation of ARC for a project easier and more flexible
2020-02-17 11:35:55 +00:00
Wolfgang Lux
ebd667fe16
Add support for creating Mercurial tags and archives from Mercurial tags
2019-10-29 15:46:49 +01:00
Richard Frith-Macdonald
14a1d33b46
Use -fobjec-runtime=gcc for targetting the gnu/gcc runtime ABI
2018-07-10 10:46:40 +01:00
Richard Frith-Macdonald
4e4a202511
Changes to make sure that nonfragile ABI settings are implied by gnu/ng runtime
2018-07-09 15:17:49 +01:00
Wolfgang Lux
d13a709339
Fix quotation errors in automatically generated testsuite flags
2018-07-05 12:03:00 +02:00
Richard Frith-Macdonald
56f7fb1a06
Use 'make maessages=yes' when invoked with --verbose
2018-03-22 17:24:31 +00:00
Richard Frith-Macdonald
11431df279
Minor usability tweak for testcases
2018-03-21 12:57:08 +00:00
Riccardo Mottola
1ce6058205
Remove legacy Rhapsody and FreeBSD-out support
2018-03-05 16:07:02 +01:00
Riccardo Mottola
ad4d7ca0cc
cleanup old X11R6 directories and generally remove additional dir
2018-03-05 15:56:56 +01:00
Ivan Vučica
88ea3f8589
git: Fix a bug where old ANNOUNCE text might get added to annotated tag.
...
When adding an ANNOUNCE file to the annotated tag, added dependency
on the passed ANNOUNCE file to ensure the temporary file which
prepends 'Release x.yz' gets regenerated while tagging.
2017-12-10 16:14:14 +00:00
Ivan Vučica
50afbfa898
git-tag: Make gnustep-make git-tag'gable and git-dist'able.
...
This adds support for git-tag and git-dist into GNUmakefile.in for
gnustep-make itself.
2017-12-10 16:14:10 +00:00
Ivan Vučica
bf725e8b0d
git-tag: Support creating a Git tag and exporting tarball from the tag.
...
This commit does not add support to GNUstep Make itself (i.e. you
cannot use the new rules to release GNUstep Make).
2017-12-10 16:14:01 +00:00
Richard Frith-MacDonald
3ef37322cb
Updates for new release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40477 72102866-910b-0410-8b05-ffd578937521
2017-04-14 09:44:34 +00:00
Richard Frith-MacDonald
e3cb78268d
Fix error with nonfragile api
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40454 72102866-910b-0410-8b05-ffd578937521
2017-04-07 16:54:40 +00:00
Doug Simons
94a1c9acb3
Fix EXTRACT_CLASS_NAMES_COMMAND for Mingw64
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40230 72102866-910b-0410-8b05-ffd578937521
2016-11-22 22:43:57 +00:00
Richard Frith-MacDonald
9adc48967f
Apply patch by gdb@crelg.com
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40061 72102866-910b-0410-8b05-ffd578937521
2016-08-19 06:42:38 +00:00
Gregory John Casamento
ef75692d4c
Corrected build issue related to pkgconfig.make file missing from Instance/Shared.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39972 72102866-910b-0410-8b05-ffd578937521
2016-07-10 17:35:05 +00:00
Niels Grewe
b3c4eb94ca
Preliminary support for installing and resolving pkg-config files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39968 72102866-910b-0410-8b05-ffd578937521
2016-07-08 13:09:17 +00:00