nhmall
1b8bc6fc29
finished CI testing; put things back
2025-01-13 13:12:40 -05:00
nhmall
ea647f3adb
test custom warning filter in CI
2025-01-13 12:52:32 -05:00
nhmall
3c224fc49d
update azure-pipelines.yml
2025-01-13 12:31:57 -05:00
nhmall
92340296ad
azure-pipelines warning filter take 2
2025-01-13 12:01:16 -05:00
nhmall
0a401253ce
test CI warnings
2025-01-13 11:47:00 -05:00
nhmall
5a3795184f
use bash for sys/msdos/fetch-cross-compiler.sh
...
bash allows arrays thus preventing duplication during fetching
2024-12-16 13:35:05 -05:00
nhmall
0409ce01a3
cross compile to msdos in CI - fix 3
2024-12-04 15:01:30 -05:00
nhmall
f7cff6c0eb
cross compile to msdos in CI - fix 2
2024-12-04 14:55:35 -05:00
nhmall
b33369fc22
cross compile to msdos in CI - fix 1
2024-12-04 14:47:04 -05:00
nhmall
3a044c56a9
more CI cross compile to msdos - compiler bit
2024-12-04 14:31:42 -05:00
nhmall
2d38d05c6b
correct bad edit in CI yml file
2024-12-04 14:17:04 -05:00
nhmall
e120abe696
switch msdos cross-compile in CI to Ubuntu 24.04
2024-12-04 14:13:44 -05:00
nhmall
6813e51945
Use newer mingw-w64 UCRT build in CI
2024-12-04 09:51:51 -05:00
nhmall
7c28fa1828
test newer software versions in CI
2024-12-04 09:25:12 -05:00
nhmall
fec6320e68
rename sys/windows/Makefile.mingw32 to GNUmakefile
...
GNU make looks first for a file called GNUmakefile, ahead of
looking for Makefile and then makefile.
Renaming sys/windows/Makefile.mingw32 to sys/windows/GNUmakefile
allows:
o src/GNUmakefile (for use by GNU make) and src/Makefile (for use
Microsoft nmake) to both reside in the src folder during build.
o src/GNUmakefile will be used by GNU make, without having to
explicitly specify "-f GNUmakefile" on the GNU make command line.
o src/Makefile will be used by Microsoft nmake, without having to
explicitly specify "-f Makefile" on the Microsoft nmake command line.
For the gcc build, the movemement of sys/windows/GNUmakefile needs
to be copied to src/GNUmakefile as part of the build process (see
sys/windows/build-msys2.txt).
For the Microsoft Visual Studio command line build with nmake,
sys/windows/Makefile.nmake needs to be copied to src/Makefile as
part of the build process (see sys/windows/build-nmake.txt).
They are both copied to the src folder from their respective
repository source file names when the nhsetup.bat file is used.
2024-12-02 19:04:08 -05:00
nhmall
aacfbecf5c
more CI build fixes
2024-03-07 11:44:35 -05:00
nhmall
9720ea323c
attempt to fix CI minimal build
2024-03-07 11:24:32 -05:00
nhkeni
3f5d1d3a36
split DUMPLOG
...
DUMPLOG requests the DUMPLOG feature as it does now
DUMPLOG_CORE requests the internal buffering only (used for CRASHREPORT)
This allows CRASHREPORT to access recent messages without performing
any file I/O.
2024-02-20 21:42:05 -05:00
nhkeni
9b238bba09
turn off CRASHREPORT for CI minimal build
2024-02-15 20:43:49 -05:00
nhkeni
3a3f5c9923
azure-pipelines.yml: cope with white-space after #
2024-02-15 20:24:41 -05:00
nhmall
3e1eeced1a
CI update - take 4
2024-01-05 08:15:37 -05:00
nhmall
2b3938e45b
CI update - take 3
2024-01-05 07:57:04 -05:00
nhmall
9cc5f54e96
CI update - take 2
2024-01-05 07:34:41 -05:00
nhmall
9b87881f0e
update some builds in CI
...
- attempt build using ncurses6
- attempt build using qt6
2024-01-05 06:59:19 -05:00
nhmall
0d1be5c50b
put the CI yml back the way it was
2023-12-17 19:23:37 -05:00
nhmall
0f92f9ef90
try Ubuntu 23.04 in the CI
2023-12-17 19:10:26 -05:00
nhmall
8469c349c8
Test if newer Ubuntu version available in CI
2023-12-17 18:59:30 -05:00
nhmall
04082a2033
Remove TEXTCOLOR build option
2023-11-22 16:01:58 -05:00
nhmall
ecd5be59da
CI revert to prior to macOS cross-compile attempts
2023-07-28 13:13:50 -04:00
nhmall
da34d39577
Revert "CI attempt cross-compile on macOS"
...
This reverts commit bc559184b0 .
2023-07-28 13:12:49 -04:00
nhmall
acbb5ddeef
Revert "CI attempt cross-compile on macOS follow-up"
...
This reverts commit fac0996960 .
2023-07-28 13:12:22 -04:00
nhmall
1ca2ab6ea4
Revert "CI attempt cross-compile on macOS follow-up 2"
...
This reverts commit 002d493b4e .
2023-07-28 13:11:56 -04:00
nhmall
6b29781fc7
Revert "CI attempt cross-compile on macOS follow-up 3"
...
This reverts commit f222f9d8d6 .
2023-07-28 13:11:31 -04:00
nhmall
f222f9d8d6
CI attempt cross-compile on macOS follow-up 3
2023-07-28 12:47:47 -04:00
nhmall
002d493b4e
CI attempt cross-compile on macOS follow-up 2
2023-07-28 12:41:29 -04:00
nhmall
fac0996960
CI attempt cross-compile on macOS follow-up
2023-07-28 12:21:18 -04:00
nhmall
bc559184b0
CI attempt cross-compile on macOS
2023-07-28 12:07:11 -04:00
nhmall
0cebadf887
CI update follow-up
2023-07-28 11:40:06 -04:00
nhmall
09b19aa4d0
some CI updates
2023-07-28 11:36:31 -04:00
nhmall
e1bae750de
update DOS cross-compiler version
2023-06-27 10:49:35 -04:00
nhmall
6ade366928
use pdcursesmod in CI
2023-06-06 18:22:31 -04:00
nhmall
b35d8a34ed
update Lua version supported
2023-05-28 22:58:47 -04:00
nhmall
d241dab992
typo fix
2023-03-01 10:43:35 -05:00
nhmall
0bb94002ff
update minimal build test in CI
...
This could trigger a couple of additional follow-up commits if the build fails.
2023-03-01 10:41:21 -05:00
nhmall
f348deb2bc
CI not catching macOS sound-related warning/error
...
Add WANT_MACSOUND=1 to the build so we get informed of warnings
and errors in any of the macsound-related files.
2023-02-03 15:33:47 -05:00
nhmall
afef4bc781
issue with mingw resolved; resume mingw build in CI
2022-12-05 19:03:11 -05:00
nhmall
b88ff70435
disable mingw build for now
2022-12-05 15:11:26 -05:00
nhmall
cc231e47c0
exit on fetch-cross-compile failure, not proceed
2022-12-01 23:58:14 -05:00
nhmall
82c6db30a5
do CI DOS build in single make command
2022-10-06 21:05:39 -04:00
nhmall
607774367a
CI warning caused by deprecation of ubuntu-18.04 there
...
[warning]The ubuntu-18.04 environment is deprecated, consider switching to ubuntu-20.04(ubuntu-latest), or ubuntu-22.04 instead. For more details see https://github.com/actions/virtual-environments/issues/6002
2022-08-13 10:08:39 -04:00