Adam Powers
dc2d757399
libnethack pr385
...
roll parts of pr385 into source tree
This does not take the PR as is.
Unlike the PR, this streamlines and minimizes the integration somewhat:
- use hints/include mechanism instead of creating alternative
Makefile.dat, Makefile.src, Makefile.top, Makefile.utl in sys/lib;
those would have been a maintenance nightmare.
- don't have alternative mkmkfile.sh and setup.sh in sys/lib.
- sys/lib/libnethackmain.c differed from sys/unix/unixmain.c by
very little, so just place a small bit of conditional code at the
top of sys/unix/unixmain.c instead.
- changed the conditional code bits from __EMSCRIPTEN__ to
CROSS_TO_WASM.
- You should be able to build the wasm result by:
cd sys/unix ; sh setup.sh hints/linux.2020 ; cd ../..
make fetch-lua (<-one time)
make WANT_LIBNH all
- You should be able to build LIBNBH by:
cd sys/unix ; sh setup.sh hints/linux.2020 ; cd ../..
make fetch-lua (<-one time)
make CROSS_TO_WASM=1 all
As it is currently coded, winshim.c requires C99.
2020-10-04 14:46:32 -04:00
..
2018-11-11 10:29:52 -05:00
2020-06-07 08:49:27 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-10 13:20:24 -07:00
2020-09-30 19:49:10 +03:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-10 07:24:16 -07:00
2020-08-03 22:07:36 -04:00
2020-09-18 15:34:29 -07:00
2020-10-02 19:00:40 +03:00
2020-08-03 22:07:36 -04:00
2020-08-17 14:48:00 -07:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-01 04:11:01 -07:00
2020-10-02 19:00:40 +03:00
2020-09-05 11:35:28 -07:00
2020-09-27 18:14:49 +03:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-04 15:29:22 -07:00
2020-08-11 14:55:43 -07:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-30 19:49:10 +03:00
2020-08-03 22:07:36 -04:00
2020-08-07 00:29:28 -07:00
2020-08-03 22:07:36 -04:00
2020-09-18 15:53:43 -07:00
2020-08-03 22:07:36 -04:00
2020-08-01 19:17:56 -07:00
2020-10-01 16:41:56 -07:00
2019-07-13 00:17:23 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-30 19:49:10 +03:00
2020-10-04 14:46:32 -04:00
2020-09-30 19:49:10 +03:00
2020-09-30 19:49:10 +03:00
2020-08-03 22:07:36 -04:00
2020-09-28 20:00:12 +03:00
2020-09-28 20:00:12 +03:00
2020-09-27 18:54:15 +03:00
2020-08-03 22:07:36 -04:00
2020-09-27 18:54:15 +03:00
2020-09-24 00:44:07 -07:00
2020-08-03 22:07:36 -04:00
2020-09-18 15:53:43 -07:00
2020-09-30 19:05:02 +03:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-30 19:49:10 +03:00
2020-08-03 22:07:36 -04:00
2020-04-06 13:34:07 +03:00
2020-04-12 16:55:00 +03:00
2020-09-29 17:30:11 +03:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-07-30 19:25:57 -07:00
2020-09-28 16:25:31 -04:00
2020-08-03 22:07:36 -04:00
2020-10-01 16:41:56 -07:00
2020-08-03 22:07:36 -04:00
2020-09-30 19:49:10 +03:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-20 09:50:07 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-18 15:34:29 -07:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-12 00:32:05 -04:00
2020-10-04 14:46:32 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-07-10 01:37:46 -07:00
2020-08-03 22:07:36 -04:00
2020-07-05 08:50:13 -04:00
2020-08-03 22:07:36 -04:00
2020-09-27 18:54:15 +03:00
2020-08-03 22:07:36 -04:00
2020-09-24 00:44:07 -07:00
2020-09-27 18:54:15 +03:00
2020-09-28 18:25:06 +03:00
2020-08-03 22:07:36 -04:00
2020-02-19 15:47:55 -08:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-18 15:34:29 -07:00
2020-08-27 16:14:17 -07:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-30 19:49:10 +03:00
2020-08-03 22:07:36 -04:00
2020-09-30 19:49:10 +03:00
2020-08-03 22:07:36 -04:00
2020-10-04 14:46:32 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-10-04 14:46:31 -04:00
2020-08-03 22:07:36 -04:00
2020-09-08 03:03:03 -07:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2020-09-30 19:49:10 +03:00