source: xplra/src/xplra/Makefile.am@ 11:215163a309ee

Last change on this file since 11:215163a309ee was 11:215163a309ee, checked in by István Váradi <ivaradi@…>, 12 years ago

Updated to the new, separated VSCPL and XPLCOMMON libraries

File size: 1.1 KB
Line 
1INCLUDES=@XPSDK_INCLUDES@
2
3AM_CXXFLAGS=$(VSCPL_CFLAGS) $(LIBXPLCOMMON_CFLAGS)
4
5AM_CPPFLAGS=-DXPLM210
6
7if TARGET_API_WIN32
8AM_CPPFLAGS+=-DIBM
9AM_LDFLAGS=@XPSDK_LDFLAGS@ -no-undefined
10if TARGET_API_WIN64
11AM_LDFLAGS+=-lXPLM_64
12else
13AM_LDFLAGS+=-lXPLM
14endif
15endif
16
17if TARGET_API_POSIX
18AM_CPPFLAGS+=-DLIN
19AM_CXXFLAGS+=-fPIC -fno-stack-protector
20AM_LDFLAGS=-rdynamic -nodefaultlibs -undefined_warning -Wl,-version-script=$(srcdir)/version.ldscript
21endif
22
23
24lib_LTLIBRARIES=libxplra.la
25
26libxplra_la_SOURCES= \
27 plugin.cc \
28 ListenThread.cc \
29 RequestQueue.cc \
30 ServerThread.cc \
31 TaskRequest.cc \
32 DataRefTask.cc \
33 GetDataRefTask.cc \
34 SetDataRefTask.cc \
35 MultiTaskRequest.cc \
36 GetMultiDataRefRequest.cc \
37 SetMultiDataRefRequest.cc
38
39libxplra_la_LIBADD=$(VSCPL_LIBS) $(LIBXPLCOMMON_LIBS)
40
41noinst_HEADERS= \
42 ListenThread.h \
43 Request.h \
44 RequestQueue.h \
45 Protocol.h \
46 ServerThread.h \
47 Task.h \
48 TaskRequest.h \
49 DataRefTask.h \
50 GetDataRefTask.h \
51 SetDataRefTask.h \
52 MultiTaskRequest.h \
53 GetMultiDataRefRequest.h \
54 SetMultiDataRefRequest.h
Note: See TracBrowser for help on using the repository browser.