source: xplra/src/plugin/src/xplra/Makefile.am@ 44:f5222044879c

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

Created the Globals class

File size: 1.4 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 ReloadPluginsRequest.cc \
20 Globals.cc \
21 MessageWindow.cc \
22 MessageRequest.cc \
23 Menu.cc
24
25noinst_HEADERS= \
26 ListenThread.h \
27 Request.h \
28 RequestQueue.h \
29 Protocol.h \
30 ServerThread.h \
31 Task.h \
32 TaskRequest.h \
33 DataRefTask.h \
34 GetDataRefTask.h \
35 SetDataRefTask.h \
36 MultiTaskRequest.h \
37 GetMultiDataRefRequest.h \
38 SetMultiDataRefRequest.h \
39 ReloadPluginsRequest.h \
40 Globals.h \
41 MessageWindow.h \
42 MessageRequest.h \
43 Menu.h
44
45if TARGET_API_POSIX
46AM_CPPFLAGS+=-DLIN
47AM_CXXFLAGS+=-fPIC -fno-stack-protector
48AM_LDFLAGS=-shared -rdynamic -nodefaultlibs -undefined_warning -Wl,-version-script=$(srcdir)/version.ldscript
49noinst_PROGRAMS=lin.xpl
50lin_xpl_SOURCES=$(SRCS)
51lin_xpl_LDADD=$(VSCPL_LIBS) $(LIBXPLCOMMON_LIBS)
52endif
53
54if TARGET_API_WIN32
55AM_CPPFLAGS+=-DIBM
56AM_LDFLAGS=-shared -Wl,--enable-auto-image-base
57
58noinst_PROGRAMS=win.xpl
59win_xpl_SOURCES=$(SRCS)
60
61win_xpl_LDADD=@XPSDK_LDFLAGS@
62if TARGET_API_WIN64
63win_xpl_LDADD+=-lXPLM_64
64else
65win_xpl_LDADD+=-lXPLM
66endif
67win_xpl_LDADD+=$(VSCPL_LIBS) $(LIBXPLCOMMON_LIBS)
68endif
69
70EXTRA_DIST=version.ldscript
Note: See TracBrowser for help on using the repository browser.