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
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