Commit Graph

114 Commits

Author SHA1 Message Date
nhmall
45b01cdb9a nomenclature of a couple of tasks in CI 2026-04-10 11:30:46 -04:00
nhmall
e8290bc275 try testing a Windows 11 snapdragon build in CI 2026-04-10 11:14:22 -04:00
nhmall
77ea8de105 attempt 6 to fix CI build issue 2026-01-24 10:51:40 -05:00
nhmall
da208a0ac4 attempt 5 to fix CI build issue 2026-01-24 10:49:42 -05:00
nhmall
c19fd7d7f8 attempt 4 to fix CI build issue 2026-01-24 10:30:25 -05:00
nhmall
f54fc4908f attempt 3 to fix CI build issue 2026-01-24 10:28:42 -05:00
nhmall
33413604a0 attempt 2 to fix CI build issue 2026-01-24 09:49:20 -05:00
nhmall
41ccf8ecb2 attempt 1 to fix CI build issue 2026-01-24 09:47:51 -05:00
nhmall
642cf9a93e bump Lua references from 5.4.6 to 5.4.8 2026-01-04 11:12:50 -05:00
nhmall
c12344cd48 build dos in CI but skip faltering Terminus font steps 2025-11-10 12:56:49 -05:00
nhmall
d4a04b2632 turn off msdos build in CI for now 2025-11-10 09:21:22 -05:00
nhmall
a55a7f785c CI update 2025-11-10 07:20:32 -05:00
nhmall
f385f36c06 more Windows CI testing 2025-06-02 12:35:31 -04:00
nhmall
436b26c699 Revert "CI remove msbuild@1 task"
This reverts commit c7484730cc.
2025-06-02 12:32:28 -04:00
nhmall
c7484730cc CI remove msbuild@1 task
Per https://devblogs.microsoft.com/devops/upcoming-updates-for-azure-pipelines-agents-images/
2025-06-02 12:25:30 -04:00
nhmall
4fcbd91d22 fix a CI warning
-> ##[warning]The windows-2019 runner image is being deprecated, consider switching to windows-2022(windows-latest) or windows-2025 instead. For more details see https://github.com/actions/runner-images/issues/12045.
2025-06-02 12:03:30 -04:00
nhmall
4e93cfc825 CI update for mingw 2025-06-02 11:13:43 -04:00
nhmall
8f1bab8c8d CI yml typo fix 2025-05-27 03:57:34 -04:00
nhmall
fb4c4e16b6 CI change brew install to groff 2025-05-27 03:52:58 -04:00
nhmall
90b674c1eb CI include nroff on latest macOS 2025-05-27 03:41:49 -04:00
nhmall
ec5fe78b64 apparently gcc-9 wonn't work on latest Linux in CI 2025-04-20 21:07:38 -04:00
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