1 lib_LTLIBRARIES = libical_jni.la
3 INCLUDES = -I../libical -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/$(JAVA_PLATFORM)
5 libical_jni_la_LDFLAGS = -no-defined -version-info 48:0:48
7 libical_jni_la_LIBADD = \
8 ../libical/libical_cxx.la
10 libical_jni_la_SOURCES = \
11 jlibical_consts_cxx.h \
12 jlibical_utils_cxx.cpp \
13 jlibical_utils_cxx.h \
14 jniICalDurationType_cxx.cpp \
15 jniICalDurationType_cxx.h \
16 jniICalPeriodType_cxx.cpp \
17 jniICalPeriodType_cxx.h \
18 jniICalRecurrenceType_cxx.cpp \
19 jniICalRecurrenceType_cxx.h \
20 jniICalTimeType_cxx.cpp \
21 jniICalTimeType_cxx.h \
22 jniICalTriggerType_cxx.cpp \
23 jniICalTriggerType_cxx.h \
24 net_cp_jlibical_ICalParameter_cxx.cpp \
25 net_cp_jlibical_ICalParameter_cxx.h \
26 net_cp_jlibical_ICalProperty_cxx.cpp \
27 net_cp_jlibical_ICalProperty_cxx.h \
28 net_cp_jlibical_ICalValue_cxx.cpp \
29 net_cp_jlibical_ICalValue_cxx.h \
30 net_cp_jlibical_VComponent_cxx.cpp \
31 net_cp_jlibical_VComponent_cxx.h
34 ICalDurationType.java ICalTriggerType.java VEvent.java\
35 ICalParameter.java ICalValue.java VFreeBusy.java\
36 ICalPeriodType.java VAgenda.java VQuery.java\
37 ICalProperty.java VAlarm.java VToDo.java\
38 ICalRecurrenceType.java VCalendar.java \
39 ICalTimeType.java VComponent.java
41 data_DATA = libical.jar
43 libical.jar: classjava.stamp
44 (cd $(top_builddir); $(JAR) cf src/java/libical.jar net)
46 jlibical_jniincludedir = $(includedir)
51 echo "$(JAVA) -Djava.library.path=@prefix@/lib -classpath $(JAVA_HOME)/lib/classes.zip:@prefix@/lib/libical.jar net.cp.jlibical.testjni" > testjni.sh && chmod a+x testjni.sh