ee9f83c3d5
The files FreeList.h, LinkedList.h, ThreadPool.h and TimerThread.h from the threautil library were being installed in the include directory of the library, incorrectly exposing internal data structure of the library. (cherry picked from commit 0bbe9f62dff09d718882195a9688aad3340944ab)
34 lines
654 B
Makefile
34 lines
654 B
Makefile
#
|
|
# "Makefile.am" for "libupnp/threadutil"
|
|
#
|
|
# (C) Copyright 2005 Remi Turboult <r3mi@users.sourceforge.net>
|
|
#
|
|
|
|
AM_CPPFLAGS = -I$(srcdir)/inc -I$(srcdir)/src/inc
|
|
|
|
if ENABLE_DEBUG
|
|
AM_CPPFLAGS += -DDEBUG -DSTATS
|
|
else
|
|
AM_CPPFLAGS += -DNO_DEBUG -DNDEBUG
|
|
endif
|
|
|
|
|
|
lib_LTLIBRARIES = libthreadutil.la
|
|
|
|
libthreadutil_la_LDFLAGS = -version-info $(LT_VERSION_THREADUTIL)
|
|
|
|
libthreadutil_la_SOURCES = \
|
|
inc/FreeList.h \
|
|
src/FreeList.c \
|
|
inc/LinkedList.h \
|
|
src/LinkedList.c \
|
|
inc/ThreadPool.h \
|
|
src/ThreadPool.c \
|
|
inc/TimerThread.h \
|
|
src/TimerThread.c
|
|
|
|
upnpincludedir = $(includedir)/upnp
|
|
upnpinclude_HEADERS = \
|
|
inc/ithread.h
|
|
|