Commit Graph
94 Commits
Author SHA1 Message Date
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
nhmall b56e70fa93 remove Catalina build in CI
macOS 10.15 builds have been deprecated and are triggering a warning
2022-07-16 21:06:27 -04:00
nhmall 8162de1a85 fix msdos build in CI 2022-06-21 08:31:52 -04:00
nhmall c0561bdb3c use the new Makefile target
Also, try setting continueOnError: true
2022-06-18 13:52:49 -04:00
nhmall 1d46fad717 some documentation-related changes
add a command-line pdf option to Makefile for use in CI.
fix .tex file errors.
2022-06-18 13:32:17 -04:00
nhmall 7e6449b66e add macOS-latest entry to CI 2022-06-17 10:23:27 -04:00
nhmall 130940ece8 use corrected imagename in CI 2022-06-17 10:15:13 -04:00
nhmall e597cf80fc add macOS monterey to CI 2022-06-17 10:05:13 -04:00
nhmall 15217ca4dd pipelines fix 03 2022-06-17 09:41:30 -04:00
nhmall 45e95fd3ce pipelines fix 02 2022-06-17 09:30:24 -04:00
nhmall 7f797b1c20 pipelines fix 01 2022-06-17 09:25:43 -04:00
nhmall 8ac6e46d60 add newer ubuntu and gcc to CI 2022-06-17 08:50:21 -04:00
nhmall 6670c31f90 try CI build with mingw-w64 release 5 2022-04-09 13:52:41 -04:00
nhmall 6057c9813d CI update for mingw
Add GIT=1 to the make-mingw32 command
2022-02-04 15:07:32 -05:00
nhmall e86b926e54 more CI mingw tinkering
The default tar in the path withing the CI environment is not
the bsdtar variation of tar that comes with Windows (the one
which will extract zip files as well as tar files).

Try using powershell instead for the extraction instead.
2022-01-30 14:27:44 -05:00
nhmall 87d58c1c83 more ming32 build in CI 2022-01-30 08:58:49 -05:00
nhmall b1b2c67d09 ensure MSYSTEM matches mingw tools used in CI 2022-01-29 20:41:49 -05:00
nhmall 9b38353833 update for mingw build within CI 2022-01-29 13:58:38 -05:00
nhmall f5fd7e1557 CI mingw build should now invoke compile via gcc 2022-01-28 07:49:41 -05:00
nhmall 5d4fa475fa CI mingw build follow-up 2022-01-27 23:00:49 -05:00
nhmall 0431bcf3ac update CI build for mingw 2022-01-27 22:54:03 -05:00
nhmall 13ee03be1f support for build with current Lua version 5.4.4
On some platforms this may require:
       re-using a sys/unix/hints file to generate updated Makefiles
       make spotless
       make fetch-lua
2022-01-27 18:23:17 -05:00
nhmall 7a44b3b52e hints updates
move out-of-date hints files to the outdated folder.

rename the hints files, and hints/include files that are currently
named *.2020 to *.370 (next release number).
2021-12-31 08:48:24 -05:00
nhmall 70925807f6 nuget restore task 2021-06-04 23:01:49 -04:00
nhmall d27c507c16 pipelines update 2021-06-04 00:01:37 -04:00
nhmall 0a10bd632d change references from winnt to windows
rename sys/winnt to sys/windows
move vs (visual studio) folder out of win/win32 and into sys/windows
rename include/ntconf.h to include/windconf.h
rename winnt.c to windsys.c
place visual studio projects into individual subfolders.

This will hopefully resolve GitHub issue #484 as well.
2021-06-03 23:26:00 -04:00
nhmall e69808987e support for build with current Lua version 5.4.3
On some platforms this may require:
	make spotless
	make fetch-lua

I did attempt to force a reminder message about the latter to
Makefile.top this time, and hope that works correctly for everyone.
2021-06-02 19:12:47 -04:00
nhmall d87a910817 pipelines build attempt 2 2021-05-10 18:51:29 -04:00
nhmall 751cce7161 try simple fix for pipelines gcc-8 issue 2021-05-10 14:25:53 -04:00
Bart House a2d76d09b2 Fixing azure pipeline build to use correct project. 2021-01-29 16:56:05 -08:00
nhmall 7b357463d3 azure-pipelines overrode a recent gcc change in the cross-compile
this makes it match, but doesn't fix the stray
2021-01-29 14:29:38 -05:00
Bart House 3a91d65bb6 Added MSDOS build and made improvements to pipeline configuration. 2020-12-16 00:43:59 -08:00
Bart House a7b47ff071 Modify mingw makefile to allow caller to specify LUA build parameters. 2020-12-15 02:20:11 -08:00
Bart House 746c313aee Re-enable mingw pipeline build. Use pdcurses submodule for pipeline
mingw build.
2020-12-15 00:53:01 -08:00
Bart House 679ffd6719 Disable mingw build while we are still getting it to work. 2020-12-14 20:46:04 -08:00
Bart House 49460dcafb Final changes needed to enable Windows minGW build.
Removed some of the temporary changes necessary due to 4 hour delay.
Added the specification of the working directory to avoid the change
in working directory behavior that occurs when checking out one
repository vs. two.
2020-12-14 10:17:02 -08:00
Bart House fcd74aedf4 Added mingw build. 2020-12-14 00:28:36 -08:00
Bart House b18cbdb160 Improvements to azure pipeline. 2020-12-13 18:55:35 -08:00
Bart House 939b1c00dd Fix azure pipeline build for linux/mac. 2020-12-12 21:41:24 -08:00
Bart House bbc5cee97f Fix Azure pipeline introduced by only checking out a single repository.
If checking out a single repository, the repository is checked out
to the path $(Agent.BuildDirectory)\s instead of
$(Agent.BuildDirectory)\s\<name of repository>.  Modified checkout
to hard code path to avoid this change in behavior.
2020-12-12 11:47:44 -08:00
Bart House fe874db0b3 Fix Windows build break caused by bump to lua 5.4.2.
Modified Windows build to use submodules/lua for lua source.
2020-12-11 18:45:44 -08:00
nhmall abca3d26db another Lua version bit, this one a recent addition 2020-12-11 15:34:43 -05:00
Bart House 00955f50e5 Update to azure pipeline. 2020-12-08 10:27:30 -08:00
Bart House 13aa5e7480 Adding Azure pipeline YAML. 2020-12-05 17:31:59 -08:00