INCLUDES=@XPSDK_INCLUDES@ AM_CXXFLAGS=$(VSCPL_CFLAGS) $(LIBXPLCOMMON_CFLAGS) AM_CPPFLAGS=-DXPLM100 SRCS= \ plugin.cc \ ListenThread.cc \ RequestQueue.cc \ ServerThread.cc \ TaskRequest.cc \ DataRefTask.cc \ GetDataRefTask.cc \ SetDataRefTask.cc \ MultiTaskRequest.cc \ GetMultiDataRefRequest.cc \ SetMultiDataRefRequest.cc \ ReloadPluginsRequest.cc \ Globals.cc \ MessageWindow.cc \ MessageRequest.cc \ Menu.cc \ HotkeyHandler.cc noinst_HEADERS= \ ListenThread.h \ Request.h \ RequestQueue.h \ Protocol.h \ ServerThread.h \ Task.h \ TaskRequest.h \ DataRefTask.h \ GetDataRefTask.h \ SetDataRefTask.h \ MultiTaskRequest.h \ GetMultiDataRefRequest.h \ SetMultiDataRefRequest.h \ ReloadPluginsRequest.h \ Globals.h \ MessageWindow.h \ MessageRequest.h \ Menu.h \ HotkeyHandler.h if TARGET_API_POSIX AM_CPPFLAGS+=-DLIN AM_CXXFLAGS+=-fPIC -fno-stack-protector AM_LDFLAGS=-shared -rdynamic -nodefaultlibs -undefined_warning -Wl,-version-script=$(srcdir)/version.ldscript -Wl,-Bstatic noinst_PROGRAMS=lin.xpl lin_xpl_SOURCES=$(SRCS) lin_xpl_LDADD=$(VSCPL_LIBS) $(LIBXPLCOMMON_LIBS) endif if TARGET_API_WIN32 AM_CPPFLAGS+=-DIBM AM_LDFLAGS=-shared -Wl,--enable-auto-image-base -static -static-libgcc -static-libstdc++ noinst_PROGRAMS=win.xpl win_xpl_SOURCES=$(SRCS) win_xpl_LDADD=$(LIBXPLCOMMON_LIBS) $(VSCPL_LIBS) win_xpl_LDADD+=@XPSDK_LDFLAGS@ if TARGET_API_WIN64 win_xpl_LDADD+=-lXPLM_64 else win_xpl_LDADD+=-lXPLM endif endif EXTRA_DIST=version.ldscript