f920d3c363bbe5147c1663753f5054a29e3f5b8d
[public/netxms.git] / src / agent / subagents / tuxedo / Makefile.am
1 SUBAGENT = tuxedo
2
3 pkglib_LTLIBRARIES = tuxedo.la
4 tuxedo_la_SOURCES = clients.cpp domain.cpp machines.cpp main.cpp queues.cpp servers.cpp services.cpp
5 tuxedo_la_CPPFLAGS=-I@top_srcdir@/include @TUXEDO_CPPFLAGS@
6 tuxedo_la_LDFLAGS = -module -avoid-version -export-symbols ../subagent.sym @TUXEDO_LDFLAGS@
7 tuxedo_la_LIBADD = ../../../libnetxms/libnetxms.la -ltux -lfml32 @TUXEDO_LIBS@
8
9 EXTRA_DIST = tuxedo.vcproj tuxedo_subagent.h
10
11 if !STATIC_BUILD
12 install-exec-hook:
13 if test "x`uname -s`" = "xAIX" ; then OBJECT_MODE=@OBJECT_MODE@ $(AR) x $(DESTDIR)$(pkglibdir)/$(SUBAGENT).a $(DESTDIR)$(pkglibdir)/$(SUBAGENT)@SHLIB_SUFFIX@ ; rm -f $(DESTDIR)$(pkglibdir)/$(SUBAGENT).a ; fi
14 mv -f $(DESTDIR)$(pkglibdir)/$(SUBAGENT)@SHLIB_SUFFIX@ $(DESTDIR)$(pkglibdir)/$(SUBAGENT).nsm
15 rm -f $(DESTDIR)$(pkglibdir)/$(SUBAGENT).la
16 rm -f $(DESTDIR)$(libdir)/libnsm_$(SUBAGENT)@SHLIB_SUFFIX@
17 ln -s netxms/$(SUBAGENT).nsm $(DESTDIR)$(libdir)/libnsm_$(SUBAGENT)@SHLIB_SUFFIX@
18 endif