| diff -ru libuv-v1.19.2.orig/configure.ac libuv-v1.19.2/configure.ac |
| |
| |
| @@ -57,6 +57,7 @@ |
| AM_CONDITIONAL([DRAGONFLY],[AS_CASE([$host_os],[dragonfly*], [true], [false])]) |
| AM_CONDITIONAL([FREEBSD], [AS_CASE([$host_os],[*freebsd*], [true], [false])]) |
| AM_CONDITIONAL([LINUX], [AS_CASE([$host_os],[linux*], [true], [false])]) |
| +AM_CONDITIONAL([MIDIPIX], [AS_CASE([$host_os],[midipix*], [true], [false])]) |
| AM_CONDITIONAL([MSYS], [AS_CASE([$host_os],[msys*], [true], [false])]) |
| AM_CONDITIONAL([NETBSD], [AS_CASE([$host_os],[netbsd*], [true], [false])]) |
| AM_CONDITIONAL([OPENBSD], [AS_CASE([$host_os],[openbsd*], [true], [false])]) |
| Only in libuv-v1.19.2: depcomp |
| diff -ru libuv-v1.19.2.orig/include/uv-unix.h libuv-v1.19.2/include/uv-unix.h |
| |
| |
| @@ -62,7 +62,7 @@ |
| defined(__OpenBSD__) || \ |
| defined(__NetBSD__) |
| # include "uv-bsd.h" |
| -#elif defined(__CYGWIN__) || defined(__MSYS__) |
| +#elif defined(__CYGWIN__) || defined(__MSYS__) || defined(__midipix__) |
| # include "uv-posix.h" |
| #endif |
| |
| diff -ru libuv-v1.19.2.orig/Makefile.am libuv-v1.19.2/Makefile.am |
| |
| |
| @@ -403,6 +403,20 @@ |
| test_run_tests_LDFLAGS += -lutil |
| endif |
| |
| +# src/unix/cygwin.c is mostly just stubs, implement proper codepaths at later date? |
| +if MIDIPIX |
| +include_HEADERS += include/uv-posix.h |
| +libuv_la_CFLAGS += -D_GNU_SOURCE |
| +libuv_la_SOURCES += src/unix/cygwin.c \ |
| + src/unix/no-fsevents.c \ |
| + src/unix/no-proctitle.c \ |
| + src/unix/posix-hrtime.c \ |
| + src/unix/posix-poll.c \ |
| + src/unix/procfs-exepath.c \ |
| + src/unix/sysinfo-loadavg.c \ |
| + src/unix/sysinfo-memory.c |
| +endif |
| + |
| if MSYS |
| libuv_la_CFLAGS += -D_GNU_SOURCE |
| libuv_la_SOURCES += src/unix/cygwin.c \ |