root/openwsman/trunk/bindings/java/Makefile.am

Revision 2809, 0.8 kB (checked in by nashif, 2 years ago)

added README

Line 
1 javadir = @libdir@/java
2
3 INCLUDES =  -I$(top_srcdir) \
4            -I$(top_srcdir)/include \
5            -I$(top_srcdir)/bindings \
6             $(OPENSSL_CFLAGS) \
7            -DSYSCONFDIR=\""$(sysconfdir)/openwsman"\"
8
9 LIBS = $(OPENSSL_LIBS) \
10        $(top_builddir)/src/lib/libwsman.la \
11        $(top_builddir)/src/lib/libwsman_client.la \
12        $(top_builddir)/src/lib/libwsman_curl_client_transport.la
13
14
15 GENERATED = openwsman_wrap.c
16
17 SWIG_SOURCES = ../openwsman.i ../openwsman.c
18 libjwsman_la_SOURCES = openwsman_wrap.c \
19                          $(SWIG_SOURCES)
20
21 libjwsman_la_LIBADD = $(LIBS) -lpthread $(CURL_LIBS)
22
23 libjwsman_la_LDFLAGS = -module -avoid-version $(NO_UNDEFINED)
24
25 java_LTLIBRARIES = libjwsman.la
26
27 $(GENERATED): $(SWIG_SOURCES)
28         $(SWIG) -java -I$(top_srcdir)/include -o $@ $<
29
30 CLEANFILES= $(GENERATED) *.java *.class
31
32