core: move all include files except uv.h to uv/
This is a cherry-pick of commit d010030ad5 from the master branch.
Conflicts:
Makefile.am
include/uv.h
include/uv/unix.h
libuv.nsi (deleted)
src/unix/pthread-barrier.c (deleted)
PR-URL: https://github.com/libuv/libuv/pull/1850
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
This commit is contained in:
parent
0cdb4a5b4b
commit
99ae3edf28
33
Makefile.am
33
Makefile.am
@ -17,7 +17,10 @@ ACLOCAL_AMFLAGS = -I m4
|
||||
AM_CPPFLAGS = -I$(top_srcdir)/include \
|
||||
-I$(top_srcdir)/src
|
||||
|
||||
include_HEADERS=include/uv.h include/uv-errno.h include/uv-threadpool.h include/uv-version.h
|
||||
include_HEADERS=include/uv.h
|
||||
|
||||
uvincludedir = $(includedir)/uv
|
||||
uvinclude_HEADERS=include/uv/errno.h include/uv/threadpool.h include/uv/version.h
|
||||
|
||||
CLEANFILES =
|
||||
|
||||
@ -42,7 +45,7 @@ endif
|
||||
|
||||
if WINNT
|
||||
|
||||
include_HEADERS += include/uv-win.h include/tree.h
|
||||
uvinclude_HEADERS += include/uv/win.h include/uv/tree.h
|
||||
AM_CPPFLAGS += -I$(top_srcdir)/src/win \
|
||||
-DWIN32_LEAN_AND_MEAN \
|
||||
-D_WIN32_WINNT=0x0600
|
||||
@ -82,7 +85,7 @@ libuv_la_SOURCES += src/win/async.c \
|
||||
|
||||
else # WINNT
|
||||
|
||||
include_HEADERS += include/uv-unix.h
|
||||
uvinclude_HEADERS += include/uv/unix.h
|
||||
AM_CPPFLAGS += -I$(top_srcdir)/src/unix
|
||||
libuv_la_SOURCES += src/unix/async.c \
|
||||
src/unix/atomic-ops.h \
|
||||
@ -333,13 +336,13 @@ libuv_la_CFLAGS += -D_ALL_SOURCE \
|
||||
-D_LINUX_SOURCE_COMPAT \
|
||||
-D_THREAD_SAFE \
|
||||
-DHAVE_SYS_AHAFS_EVPRODS_H
|
||||
include_HEADERS += include/uv-aix.h
|
||||
uvinclude_HEADERS += include/uv/aix.h
|
||||
libuv_la_SOURCES += src/unix/aix.c src/unix/aix-common.c
|
||||
endif
|
||||
|
||||
if ANDROID
|
||||
include_HEADERS += include/android-ifaddrs.h \
|
||||
include/pthread-barrier.h
|
||||
uvinclude_HEADERS += include/uv/android-ifaddrs.h \
|
||||
include/uv/pthread-barrier.h
|
||||
libuv_la_SOURCES += src/unix/android-ifaddrs.c \
|
||||
src/unix/pthread-fixes.c
|
||||
endif
|
||||
@ -359,8 +362,8 @@ libuv_la_SOURCES += src/unix/cygwin.c \
|
||||
endif
|
||||
|
||||
if DARWIN
|
||||
include_HEADERS += include/uv-darwin.h \
|
||||
include/pthread-barrier.h
|
||||
uvinclude_HEADERS += include/uv/darwin.h \
|
||||
include/uv/pthread-barrier.h
|
||||
libuv_la_CFLAGS += -D_DARWIN_USE_64_BIT_INODE=1
|
||||
libuv_la_CFLAGS += -D_DARWIN_UNLIMITED_SELECT=1
|
||||
libuv_la_SOURCES += src/unix/bsd-ifaddrs.c \
|
||||
@ -373,7 +376,7 @@ test_run_tests_LDFLAGS += -lutil
|
||||
endif
|
||||
|
||||
if DRAGONFLY
|
||||
include_HEADERS += include/uv-bsd.h
|
||||
uvinclude_HEADERS += include/uv/bsd.h
|
||||
libuv_la_SOURCES += src/unix/bsd-ifaddrs.c \
|
||||
src/unix/freebsd.c \
|
||||
src/unix/kqueue.c \
|
||||
@ -382,7 +385,7 @@ test_run_tests_LDFLAGS += -lutil
|
||||
endif
|
||||
|
||||
if FREEBSD
|
||||
include_HEADERS += include/uv-bsd.h
|
||||
uvinclude_HEADERS += include/uv/bsd.h
|
||||
libuv_la_SOURCES += src/unix/bsd-ifaddrs.c \
|
||||
src/unix/freebsd.c \
|
||||
src/unix/kqueue.c \
|
||||
@ -391,7 +394,7 @@ test_run_tests_LDFLAGS += -lutil
|
||||
endif
|
||||
|
||||
if LINUX
|
||||
include_HEADERS += include/uv-linux.h
|
||||
uvinclude_HEADERS += include/uv/linux.h
|
||||
libuv_la_CFLAGS += -D_GNU_SOURCE
|
||||
libuv_la_SOURCES += src/unix/linux-core.c \
|
||||
src/unix/linux-inotify.c \
|
||||
@ -418,7 +421,7 @@ libuv_la_SOURCES += src/unix/cygwin.c \
|
||||
endif
|
||||
|
||||
if NETBSD
|
||||
include_HEADERS += include/uv-bsd.h
|
||||
uvinclude_HEADERS += include/uv/bsd.h
|
||||
libuv_la_SOURCES += src/unix/bsd-ifaddrs.c \
|
||||
src/unix/kqueue.c \
|
||||
src/unix/netbsd.c \
|
||||
@ -427,7 +430,7 @@ test_run_tests_LDFLAGS += -lutil
|
||||
endif
|
||||
|
||||
if OPENBSD
|
||||
include_HEADERS += include/uv-bsd.h
|
||||
uvinclude_HEADERS += include/uv/bsd.h
|
||||
libuv_la_SOURCES += src/unix/bsd-ifaddrs.c \
|
||||
src/unix/kqueue.c \
|
||||
src/unix/openbsd.c \
|
||||
@ -436,14 +439,14 @@ test_run_tests_LDFLAGS += -lutil
|
||||
endif
|
||||
|
||||
if SUNOS
|
||||
include_HEADERS += include/uv-sunos.h
|
||||
uvinclude_HEADERS += include/uv/sunos.h
|
||||
libuv_la_CFLAGS += -D__EXTENSIONS__ -D_XOPEN_SOURCE=500
|
||||
libuv_la_SOURCES += src/unix/no-proctitle.c \
|
||||
src/unix/sunos.c
|
||||
endif
|
||||
|
||||
if OS390
|
||||
include_HEADERS += include/pthread-barrier.h
|
||||
uvinclude_HEADERS += include/uv/pthread-barrier.h
|
||||
libuv_la_CFLAGS += -D_UNIX03_THREADS \
|
||||
-D_UNIX03_SOURCE \
|
||||
-D_OPEN_SYS_IF_EXT=1 \
|
||||
|
||||
@ -26,8 +26,8 @@ SPARSE_FLAGS=${SPARSE_FLAGS:-"
|
||||
"}
|
||||
|
||||
SOURCES="
|
||||
include/tree.h
|
||||
include/uv-unix.h
|
||||
include/uv/tree.h
|
||||
include/uv/unix.h
|
||||
include/uv.h
|
||||
src/fs-poll.c
|
||||
src/inet.c
|
||||
@ -196,7 +196,7 @@ OS400)
|
||||
Darwin)
|
||||
SPARSE_FLAGS="$SPARSE_FLAGS -D__APPLE__=1"
|
||||
SOURCES="$SOURCES
|
||||
include/uv-bsd.h
|
||||
include/uv/bsd.h
|
||||
src/unix/darwin.c
|
||||
src/unix/kqueue.c
|
||||
src/unix/fsevents.c"
|
||||
@ -204,21 +204,21 @@ Darwin)
|
||||
DragonFly)
|
||||
SPARSE_FLAGS="$SPARSE_FLAGS -D__DragonFly__=1"
|
||||
SOURCES="$SOURCES
|
||||
include/uv-bsd.h
|
||||
include/uv/bsd.h
|
||||
src/unix/kqueue.c
|
||||
src/unix/freebsd.c"
|
||||
;;
|
||||
FreeBSD)
|
||||
SPARSE_FLAGS="$SPARSE_FLAGS -D__FreeBSD__=1"
|
||||
SOURCES="$SOURCES
|
||||
include/uv-bsd.h
|
||||
include/uv/bsd.h
|
||||
src/unix/kqueue.c
|
||||
src/unix/freebsd.c"
|
||||
;;
|
||||
Linux)
|
||||
SPARSE_FLAGS="$SPARSE_FLAGS -D__linux__=1"
|
||||
SOURCES="$SOURCES
|
||||
include/uv-linux.h
|
||||
include/uv/linux.h
|
||||
src/unix/linux-inotify.c
|
||||
src/unix/linux-core.c
|
||||
src/unix/linux-syscalls.c
|
||||
@ -227,21 +227,21 @@ Linux)
|
||||
NetBSD)
|
||||
SPARSE_FLAGS="$SPARSE_FLAGS -D__NetBSD__=1"
|
||||
SOURCES="$SOURCES
|
||||
include/uv-bsd.h
|
||||
include/uv/bsd.h
|
||||
src/unix/kqueue.c
|
||||
src/unix/netbsd.c"
|
||||
;;
|
||||
OpenBSD)
|
||||
SPARSE_FLAGS="$SPARSE_FLAGS -D__OpenBSD__=1"
|
||||
SOURCES="$SOURCES
|
||||
include/uv-bsd.h
|
||||
include/uv/bsd.h
|
||||
src/unix/kqueue.c
|
||||
src/unix/openbsd.c"
|
||||
;;
|
||||
SunOS)
|
||||
SPARSE_FLAGS="$SPARSE_FLAGS -D__sun=1"
|
||||
SOURCES="$SOURCES
|
||||
include/uv-sunos.h
|
||||
include/uv/sunos.h
|
||||
src/unix/sunos.c"
|
||||
;;
|
||||
esac
|
||||
|
||||
@ -18,7 +18,7 @@ import sys
|
||||
|
||||
|
||||
def get_libuv_version():
|
||||
with open('../../include/uv-version.h') as f:
|
||||
with open('../../include/uv/version.h') as f:
|
||||
data = f.read()
|
||||
try:
|
||||
m = re.search(r"""^#define UV_VERSION_MAJOR (\d+)$""", data, re.MULTILINE)
|
||||
|
||||
@ -45,8 +45,8 @@ extern "C" {
|
||||
# define UV_EXTERN /* nothing */
|
||||
#endif
|
||||
|
||||
#include "uv-errno.h"
|
||||
#include "uv-version.h"
|
||||
#include "uv/errno.h"
|
||||
#include "uv/version.h"
|
||||
#include <stddef.h>
|
||||
#include <stdio.h>
|
||||
|
||||
@ -57,9 +57,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
#if defined(_WIN32)
|
||||
# include "uv-win.h"
|
||||
# include "uv/win.h"
|
||||
#else
|
||||
# include "uv-unix.h"
|
||||
# include "uv/unix.h"
|
||||
#endif
|
||||
|
||||
/* Expand this list if necessary. */
|
||||
|
||||
@ -42,32 +42,32 @@
|
||||
#include <pthread.h>
|
||||
#include <signal.h>
|
||||
|
||||
#include "uv-threadpool.h"
|
||||
#include "uv/threadpool.h"
|
||||
|
||||
#if defined(__linux__)
|
||||
# include "uv-linux.h"
|
||||
# include "uv/linux.h"
|
||||
#elif defined (__MVS__)
|
||||
# include "uv-os390.h"
|
||||
# include "uv/os390.h"
|
||||
#elif defined(__PASE__)
|
||||
# include "uv-posix.h"
|
||||
# include "uv/posix.h"
|
||||
#elif defined(_AIX)
|
||||
# include "uv-aix.h"
|
||||
# include "uv/aix.h"
|
||||
#elif defined(__sun)
|
||||
# include "uv-sunos.h"
|
||||
# include "uv/sunos.h"
|
||||
#elif defined(__APPLE__)
|
||||
# include "uv-darwin.h"
|
||||
# include "uv/darwin.h"
|
||||
#elif defined(__DragonFly__) || \
|
||||
defined(__FreeBSD__) || \
|
||||
defined(__FreeBSD_kernel__) || \
|
||||
defined(__OpenBSD__) || \
|
||||
defined(__NetBSD__)
|
||||
# include "uv-bsd.h"
|
||||
# include "uv/bsd.h"
|
||||
#elif defined(__CYGWIN__) || defined(__MSYS__)
|
||||
# include "uv-posix.h"
|
||||
# include "uv/posix.h"
|
||||
#endif
|
||||
|
||||
#ifndef PTHREAD_BARRIER_SERIAL_THREAD
|
||||
# include "pthread-barrier.h"
|
||||
# include "uv/pthread-barrier.h"
|
||||
#endif
|
||||
|
||||
#ifndef NI_MAXHOST
|
||||
@ -58,8 +58,8 @@ typedef struct pollfd {
|
||||
# include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "tree.h"
|
||||
#include "uv-threadpool.h"
|
||||
#include "uv/tree.h"
|
||||
#include "uv/threadpool.h"
|
||||
|
||||
#define MAX_PIPENAME_LEN 256
|
||||
|
||||
@ -23,7 +23,7 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#include "android-ifaddrs.h"
|
||||
#include "uv/android-ifaddrs.h"
|
||||
#include "uv-common.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
@ -51,7 +51,7 @@
|
||||
|
||||
#ifdef HAVE_IFADDRS_H
|
||||
# if defined(__ANDROID__)
|
||||
# include "android-ifaddrs.h"
|
||||
# include "uv/android-ifaddrs.h"
|
||||
# else
|
||||
# include <ifaddrs.h>
|
||||
# endif
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
*/
|
||||
|
||||
#include "uv.h"
|
||||
#include "tree.h"
|
||||
#include "uv/tree.h"
|
||||
#include "internal.h"
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
@ -20,7 +20,7 @@
|
||||
*/
|
||||
|
||||
#include "uv.h"
|
||||
#include "tree.h"
|
||||
#include "uv/tree.h"
|
||||
#include "internal.h"
|
||||
#include "heap-inl.h"
|
||||
#include <stdlib.h>
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
#endif
|
||||
|
||||
#include "uv.h"
|
||||
#include "tree.h"
|
||||
#include "uv/tree.h"
|
||||
#include "queue.h"
|
||||
|
||||
#if EDOM > 0
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
#include "uv.h"
|
||||
#include "../uv-common.h"
|
||||
|
||||
#include "tree.h"
|
||||
#include "uv/tree.h"
|
||||
#include "winapi.h"
|
||||
#include "winsock.h"
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
|
||||
#include "uv.h"
|
||||
#include "internal.h"
|
||||
#include "tree.h"
|
||||
#include "uv/tree.h"
|
||||
#include "handle-inl.h"
|
||||
|
||||
|
||||
|
||||
24
uv.gyp
24
uv.gyp
@ -64,10 +64,10 @@
|
||||
'sources': [
|
||||
'common.gypi',
|
||||
'include/uv.h',
|
||||
'include/tree.h',
|
||||
'include/uv-errno.h',
|
||||
'include/uv-threadpool.h',
|
||||
'include/uv-version.h',
|
||||
'include/uv/tree.h',
|
||||
'include/uv/errno.h',
|
||||
'include/uv/threadpool.h',
|
||||
'include/uv/version.h',
|
||||
'src/fs-poll.c',
|
||||
'src/heap-inl.h',
|
||||
'src/inet.c',
|
||||
@ -95,7 +95,7 @@
|
||||
'_GNU_SOURCE',
|
||||
],
|
||||
'sources': [
|
||||
'include/uv-win.h',
|
||||
'include/uv/win.h',
|
||||
'src/win/async.c',
|
||||
'src/win/atomicops-inl.h',
|
||||
'src/win/core.c',
|
||||
@ -144,12 +144,12 @@
|
||||
},
|
||||
}, { # Not Windows i.e. POSIX
|
||||
'sources': [
|
||||
'include/uv-unix.h',
|
||||
'include/uv-linux.h',
|
||||
'include/uv-sunos.h',
|
||||
'include/uv-darwin.h',
|
||||
'include/uv-bsd.h',
|
||||
'include/uv-aix.h',
|
||||
'include/uv/unix.h',
|
||||
'include/uv/linux.h',
|
||||
'include/uv/sunos.h',
|
||||
'include/uv/darwin.h',
|
||||
'include/uv/bsd.h',
|
||||
'include/uv/aix.h',
|
||||
'src/unix/async.c',
|
||||
'src/unix/atomic-ops.h',
|
||||
'src/unix/core.c',
|
||||
@ -199,7 +199,7 @@
|
||||
['uv_library=="shared_library" and OS!="mac" and OS!="zos"', {
|
||||
# This will cause gyp to set soname
|
||||
# Must correspond with UV_VERSION_MAJOR
|
||||
# in include/uv-version.h
|
||||
# in include/uv/version.h
|
||||
'product_extension': 'so.1',
|
||||
}],
|
||||
],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user