mirror of
https://github.com/lsalzman/enet
synced 2024-11-21 06:25:59 -07:00
WIP build system cleanups by Nathan Phillip Brink
This commit is contained in:
parent
f72b0300f6
commit
0456e849d6
5 changed files with 39 additions and 21 deletions
23
Makefile.am
23
Makefile.am
|
@ -1,5 +1,22 @@
|
||||||
lib_LIBRARIES = libenet.a
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
libenet_a_SOURCES = host.c list.c callbacks.c packet.c peer.c protocol.c unix.c win32.c
|
nodist_pkgconfig_DATA = libenet.pc
|
||||||
|
|
||||||
|
enetincludedir=$(includedir)/enet
|
||||||
|
enetinclude_HEADERS = \
|
||||||
|
include/enet/callbacks.h \
|
||||||
|
include/enet/enet.h \
|
||||||
|
include/enet/list.h \
|
||||||
|
include/enet/protocol.h \
|
||||||
|
include/enet/time.h \
|
||||||
|
include/enet/types.h \
|
||||||
|
include/enet/unix.h \
|
||||||
|
include/enet/utility.h \
|
||||||
|
include/enet/win32.h
|
||||||
|
|
||||||
|
lib_LTLIBRARIES = libenet.la
|
||||||
|
libenet_la_SOURCES = host.c list.c callbacks.c packet.c peer.c protocol.c unix.c win32.c
|
||||||
|
# see info '(libtool) Updating version info' before making a release
|
||||||
|
libenet_la_LDFLAGS = $(AM_LDFLAGS) -version-info 0:0:0
|
||||||
INCLUDES = -Iinclude
|
INCLUDES = -Iinclude
|
||||||
|
|
||||||
SUBDIRS = include
|
ACLOCAL_AMFLAGS = -Im4
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
AC_INIT(libenet, 11-12-2009)
|
AC_INIT([libenet], [5-13-2010])
|
||||||
AM_INIT_AUTOMAKE(libenet.a, 11-12-2009)
|
AC_CONFIG_SRCDIR([include/enet/enet.h])
|
||||||
|
AM_INIT_AUTOMAKE([foreign])
|
||||||
|
|
||||||
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
|
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
AC_PROG_RANLIB
|
AC_PROG_LIBTOOL
|
||||||
|
|
||||||
AC_CHECK_FUNC(gethostbyaddr_r, [AC_DEFINE(HAS_GETHOSTBYADDR_R)])
|
AC_CHECK_FUNC(gethostbyaddr_r, [AC_DEFINE(HAS_GETHOSTBYADDR_R)])
|
||||||
AC_CHECK_FUNC(gethostbyname_r, [AC_DEFINE(HAS_GETHOSTBYNAME_R)])
|
AC_CHECK_FUNC(gethostbyname_r, [AC_DEFINE(HAS_GETHOSTBYNAME_R)])
|
||||||
|
@ -32,5 +35,6 @@ AC_ARG_ENABLE(crc32,
|
||||||
fi],
|
fi],
|
||||||
[AC_MSG_RESULT(no)])
|
[AC_MSG_RESULT(no)])
|
||||||
|
|
||||||
AC_OUTPUT([Makefile include/Makefile include/enet/Makefile])
|
AC_CONFIG_FILES([Makefile
|
||||||
|
libenet.pc])
|
||||||
|
AC_OUTPUT
|
|
@ -1 +0,0 @@
|
||||||
SUBDIRS = enet
|
|
|
@ -1,12 +0,0 @@
|
||||||
libenetincludedir = $(includedir)/enet
|
|
||||||
libenetinclude_HEADERS = \
|
|
||||||
types.h \
|
|
||||||
list.h \
|
|
||||||
utility.h \
|
|
||||||
time.h \
|
|
||||||
callbacks.h \
|
|
||||||
unix.h \
|
|
||||||
win32.h \
|
|
||||||
protocol.h \
|
|
||||||
enet.h
|
|
||||||
|
|
10
libenet.pc.in
Normal file
10
libenet.pc.in
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
prefix=@prefix@
|
||||||
|
exec_prefix=@exec_prefix@
|
||||||
|
libdir=@libdir@
|
||||||
|
includedir=@includedir@
|
||||||
|
|
||||||
|
Name: @PACKAGE_NAME@
|
||||||
|
Description: Low-latency UDP networking library supporting optional reliability
|
||||||
|
Version: @PACKAGE_VERSION@
|
||||||
|
Cflags: -I${includedir}
|
||||||
|
Libs: -L${libdir} -lenet
|
Loading…
Reference in a new issue