1 # src/api/Makefile.am
3 # additional include paths necessary to compile the library
4 AM_CFLAGS = -I$(top_srcdir)/linux/include -I$(top_srcdir)/packages -D_GNU_SOURCE -Wall @AM_CFLAGS@
6 ###############################################################################
7 # THE LIBRARIES TO BUILD
8 ###############################################################################
10 # the library names to build (note we are building shared libs)
11 lib_LTLIBRARIES = libtiipc.la
13 # where to install the headers on the system
14 libtiipc_ladir = $(includedir)
16 # the list of header files that belong to the library (to be installed later)
17 libtiipc_la_HEADERS = \
18 $(top_srcdir)/linux/include/Std.h \
19 $(top_srcdir)/linux/include/SysLink.h
21 # the sources to add to the library and to add to the source distribution
22 libtiipc_la_SOURCES = \
23 $(libtiipc_la_HEADERS) \
24 $(top_srcdir)/linux/include/_MultiProc.h \
25 $(top_srcdir)/linux/include/_MessageQ.h \
26 $(top_srcdir)/linux/include/_NameServer.h \
27 $(top_srcdir)/linux/include/ladclient.h \
28 $(top_srcdir)/linux/include/_lad.h \
29 $(top_srcdir)/linux/include/SocketFxns.h \
30 $(top_srcdir)/linux/include/net/rpmsg.h \
31 $(top_srcdir)/packages/ti/ipc/NameServer.h \
32 $(top_srcdir)/packages/ti/ipc/MultiProc.h \
33 $(top_srcdir)/packages/ti/ipc/MessageQ.h \
34 MessageQ.c \
35 NameServer.c \
36 SysLink.c
38 # Add version info to the shared library
39 libtiipc_la_LDFLAGS = -version-info 1:0:0
41 ###############################################################################