Gregory Casamento
4908b95e55
Updates for keysight-msvc-staging
2023-03-13 12:24:17 +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
Hugo Melder
5ee21206a8
Windows MSVC debug symbols, gnustep-tests extension, and typo fixes ( #30 )
...
* Conditionally add PDB Debug Info on Windows MSVC
* Add make debug and no-silent options
* Update gnustep-tests help prompt
2023-01-09 23:30:22 +01:00
Richard Frith-Macdonald
f0e00360a2
Dec 2022 release
2022-12-28 10:18:03 +00:00
Richard Frith-Macdonald
6b6217fb14
Make sure test framework is in the include path
2022-12-23 10:19:23 +00:00
Richard Frith-Macdonald
626971095f
Fix occasional loss of pass/fail output
2022-12-05 10:58:38 +00:00
Richard Frith-Macdonald
3b1d8035b2
Fix uninitialised variable in test
2022-12-05 10:35:49 +00:00
Riccardo
58d9d3a9e5
since newer autoconf detects linux-musl as separate, try to support it ( #32 )
...
* since newer autoconf detects linux-musl as separate, try to support it
2022-12-04 23:14:34 +01:00
Hugo Melder
13db21b769
Merge pull request #28 from gnustep/msvc-debugger-fixes
...
Various fixes for Windows MSVC
2022-08-03 14:59:40 +02:00
Hugo Melder
5d7d5838f8
Merge pull request #29 from gnustep/msvc-pdb-fix
...
Add missing LIB_LINK_PDB_FILE variable to framework.make
2022-08-03 14:55:49 +02:00
Hugo Melder
323223cae6
Add missing LIB_LINK_PDB_FILE variable to framework.make
2022-08-03 14:43:36 +02:00
Hugo Melder
5dd6aee069
Cleanup config.make.in
2022-08-02 19:25:07 +02:00
Hugo Melder
c4eb5b1192
Remove verbose messages and regenerate configure
2022-08-02 19:01:46 +02:00
Hugo Melder
42fe78d730
Remove old configure
2022-08-02 18:57:19 +02:00
Hugo Melder
0e1b7ea571
Regenerate configure and aclocal.m4
2022-08-02 18:56:06 +02:00
Hugo Melder
d46255b681
Find a compatible debugger
2022-08-02 18:35:28 +02:00
Hugo Melder
1b247a9b4c
Conditionally use strncpy_s on MSVC
2022-08-02 17:46:37 +02:00
Hugo Melder
360ec400bc
Conditionally use strncpy_s on MSVC
2022-08-02 16:34:18 +02:00
Hugo Melder
ea58b898e9
Create DEBUGGER variable
2022-08-02 16:26:35 +02:00
Fred Kiefer
0dee926610
Merge pull request #27 from gnustep/config_update
...
Use newer version of config.guess and config.sub.
2022-06-12 17:20:42 +02:00
Fred Kiefer
1e69012101
Use newer version of config.guess and config.sub.
...
Update configure.ac with autoupdate and regenerate configure with autoconf.
2022-05-10 22:56:55 +02: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
rfm
0c837c086b
Merge pull request #25 from svgol/tmp_Docs_to_LOCAL
...
* Documentation is now installed in the LOCAL domain
2022-02-08 21:24:00 +00:00
Richard Frith-Macdonald
d637bdbbb3
fix typo referencing variable
2022-01-31 15:35:46 +00:00
Richard Frith-Macdonald
e0cd6bf36e
log file hamdling tweaks
2022-01-31 13:35:40 +00:00
Richard Frith-Macdonald
f3df026023
create new files
2022-01-27 17:06:50 +00:00
Richard Frith-Macdonald
d4e31a7b0a
Improve cleanup
2022-01-27 14:54:35 +00:00
Richard Frith-Macdonald
385ac92961
Improve cleanup of log files
2022-01-27 10:48:51 +00:00
Richard Frith-Macdonald
9129f9e786
Add testcase support for concurrency, ordering control, repetition.
2022-01-26 22:16:04 +00:00
Sergei Golovin
bdd44812a1
* Documentation is now installed in the LOCAL domain
...
* Documentation/GNUmakefile:
- all packages except for tools-make are installed
to the LOCAL domain nowadays...
it would be better to install the Documentation part
of the tools-make there too because it contains
articles/docs referenced from other libraries'
Documentation parts
(e.g. base' Documentation/HtmlNav/index.html)
2021-12-05 12:23:25 +04:00
rfm
d6f902228f
Merge pull request #23 from srbaker/patch-1
...
Fix spelling error in library-combo manpage.
Merged, thanks.
2021-08-27 09:34:42 +01:00
rfm
25abed1a85
Merge pull request #24 from srbaker/patch-2
...
Fix spelling error in gnustep-config manpage.
Thanks for that.
2021-08-27 09:33:26 +01:00
Steven R. Baker
058a8344b9
Update gnustep-config.1
...
Fix spelling error. This was fixed in the Debian package in 2017 by Eric Heintzmann.
2021-08-25 22:07:52 +02:00
Steven R. Baker
f3645338b6
Update library-combo.7
...
Fix spelling error. This was fixed in the Debian package in 2017 by Eric Heintzmann.
2021-08-25 22:06:20 +02:00
Frederik Seiffert
d71ed3371f
Windows MSVC: suppress Clang warning -Wmicrosoft-include
2021-08-11 10:23:48 +02:00
Frederik Seiffert
00a4e989ae
Install DLLs into /bin under Windows MSVC
...
This matches the MinGW setup and expectations in other scripts (e.g. gnustep-tests).
2021-08-07 14:55:09 +02: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
rfm
b262b4f5c9
Merge pull request #17 from triplef/win-msvc-fixes
...
Windows MSVC fixes
2021-03-17 10:17:21 +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
0ae54f11da
Fixed import in Testing.h.
...
The code uses NSCalendarDate but was only importing NSDate.h.
2021-03-13 09:42:15 +01:00
Richard Frith-Macdonald
1005016879
Correct the example of builing individual files with ARC
2021-03-11 16:08:25 +00:00
Richard Frith-Macdonald
2270671e94
It turns out that, in gnustep-make the mingw64 support was incomplete,
...
so when we correctly detect mingw64 rather than mingw32 we actually
broke building of Gorm on mingw64. Additionally, examination of the
cases where we do differentiate between mingw32 and mingw64, in all but
one of them we do the same thing for both. That being the case, it
makes more sense to scrap the code to differentiate between the two
systems (except in the one case in target.make where we need to be aware
that the two systems prefix class names differently in the object
files), and adopt the triplet used by the mingw-w64 project (where os is
always mingw32 and we differentaiate 64bit windows using the vendor part
of the triplet) rather than the one returned by autoconf (config.guess).
2021-03-06 12:50:53 +00:00
Richard Frith-Macdonald
04ce555693
Fix incorrect setting of a couple of variables in last change
2021-02-26 08:49:07 +00:00
Richard Frith-Macdonald
9115af78c6
The autoconf system (eg the output from config.guess) expects the triplet (cpu-vendor-os) to have mingw32 or mingw64 as the os part, but the mingw-w64 project chose a different triplet (cpu-w64-mingw32) which looks like mingw32. To handle that we convert the triplet back to the standard form. All our tests can therefore continue to check the os part of the triplet to determine whether we are working with mingw32 or mingw64.
2021-02-25 21:34:51 +00:00
Richard Frith-Macdonald
5b47b25b28
fix incorrect check of the value of GSTEST_TS
2021-02-15 10:00:44 +00:00
Richard Frith-Macdonald
e2df3f4a19
Add per-testcase timestamps with an option to disable them
2021-02-15 09:52:22 +00:00