source: xplra/src/plugin/src/xplra/Makefile.am@ 38:128b9ced9779

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

Added basic support for showing a message

File size: 1.3 KB
Line 
1INCLUDES=@XPSDK_INCLUDES@
2
3AM_CXXFLAGS=$(VSCPL_CFLAGS) $(LIBXPLCOMMON_CFLAGS)
4
5AM_CPPFLAGS=-DXPLM100
6
7SRCS= \
8 plugin.cc \
9 ListenThread.cc \
10 RequestQueue.cc \
11 ServerThread.cc \
12 TaskRequest.cc \
13 DataRefTask.cc \
14 GetDataRefTask.cc \
15 SetDataRefTask.cc \
16 MultiTaskRequest.cc \
17 GetMultiDataRefRequest.cc \
18 SetMultiDataRefRequest.cc \
19 MessageWindow.cc \
20 MessageRequest.cc
21
22noinst_HEADERS= \
23 ListenThread.h \
24 Request.h \
25 RequestQueue.h \
26 Protocol.h \
27 ServerThread.h \
28 Task.h \
29 TaskRequest.h \
30 DataRefTask.h \
31 GetDataRefTask.h \
32 SetDataRefTask.h \
33 MultiTaskRequest.h \
34 GetMultiDataRefRequest.h \
35 SetMultiDataRefRequest.h \
36 MessageWindow.h \
37 MessageRequest.h
38
39if TARGET_API_POSIX
40AM_CPPFLAGS+=-DLIN
41AM_CXXFLAGS+=-fPIC -fno-stack-protector
42AM_LDFLAGS=-shared -rdynamic -nodefaultlibs -undefined_warning -Wl,-version-script=$(srcdir)/version.ldscript
43noinst_PROGRAMS=lin.xpl
44lin_xpl_SOURCES=$(SRCS)
45lin_xpl_LDADD=$(VSCPL_LIBS) $(LIBXPLCOMMON_LIBS)
46endif
47
48if TARGET_API_WIN32
49AM_CPPFLAGS+=-DIBM
50AM_LDFLAGS=-shared -Wl,--enable-auto-image-base
51
52noinst_PROGRAMS=win.xpl
53win_xpl_SOURCES=$(SRCS)
54
55win_xpl_LDADD=@XPSDK_LDFLAGS@
56if TARGET_API_WIN64
57win_xpl_LDADD+=-lXPLM_64
58else
59win_xpl_LDADD+=-lXPLM
60endif
61win_xpl_LDADD+=$(VSCPL_LIBS) $(LIBXPLCOMMON_LIBS)
62endif
63
64EXTRA_DIST=version.ldscript
Note: See TracBrowser for help on using the repository browser.