fixed make dist
[public/netxms.git] / src / agent / subagents / java / Makefile.am
1 SUBAGENT = java
2
3 pkglib_LTLIBRARIES = java.la
4 java_la_SOURCES = main.cpp SubAgent.cpp
5 java_la_CPPFLAGS = -I@top_srcdir@/include
6 java_la_LDFLAGS = -module -avoid-version -export-symbols ../subagent.sym
7 java_la_LIBADD = @top_srcdir@/src/agent/libnxagent/libnxagent.la \
8 @top_srcdir@/src/libnxjava/libnxjava.la \
9 @top_srcdir@/src/libnetxms/libnetxms.la
10
11 EXTRA_DIST = \
12 Makefile.w32 \
13 java.vcxproj java.vcxproj.filters \
14 java_subagent.h \
15 SubAgent.h
16
17 SUBDIRS = java
18
19 if !STATIC_BUILD
20 install-exec-hook:
21 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
22 mv -f $(DESTDIR)$(pkglibdir)/$(SUBAGENT)@SHLIB_SUFFIX@ $(DESTDIR)$(pkglibdir)/$(SUBAGENT).nsm
23 rm -f $(DESTDIR)$(pkglibdir)/$(SUBAGENT).la
24 rm -f $(DESTDIR)$(libdir)/libnsm_$(SUBAGENT)@SHLIB_SUFFIX@
25 ln -s netxms/$(SUBAGENT).nsm $(DESTDIR)$(libdir)/libnsm_$(SUBAGENT)@SHLIB_SUFFIX@
26 endif