fixed static subagent buid problems;added possibility to select required static subagents
[public/netxms.git] / src / agent / subagents / sms / Makefile.am
1 INCLUDES=-I@top_srcdir@/include
2
3 SUBAGENT = sms
4
5 pkglib_LTLIBRARIES = sms.la
6 sms_la_SOURCES = main.cpp sender.cpp
7 sms_la_LDFLAGS = -module -avoid-version
8 sms_la_LIBADD = ../../../libnetxms/libnetxms.la
9
10 EXTRA_DIST = sms.h sms.vcproj
11
12 if !STATIC_BUILD
13 install-exec-hook:
14 if test "x`uname -s`" = "xAIX" ; then OBJECT_MODE=@OBJECT_MODE@ $(AR) x $(DESTDIR)$(pkglibdir)/$(SUBAGENT).a $(DESTDIR)$(pkglibdir)/$(SUBAGENT).so ; rm -f $(DESTDIR)$(pkglibdir)/$(SUBAGENT).a ; fi
15 mv $(DESTDIR)$(pkglibdir)/$(SUBAGENT).so $(DESTDIR)$(pkglibdir)/$(SUBAGENT).nsm
16 rm -f $(DESTDIR)$(pkglibdir)/$(SUBAGENT).la
17 rm -f $(DESTDIR)$(libdir)/libnsm_$(SUBAGENT).so
18 ln -s $(pkglibdir)/$(SUBAGENT).nsm $(DESTDIR)$(libdir)/libnsm_$(SUBAGENT).so
19 endif