]> rtime.felk.cvut.cz Git - orte.git/blobdiff - orte/libaorte/jni/Android.mk
ANDROID: add support for Android
[orte.git] / orte / libaorte / jni / Android.mk
diff --git a/orte/libaorte/jni/Android.mk b/orte/libaorte/jni/Android.mk
new file mode 100644 (file)
index 0000000..6a6245a
--- /dev/null
@@ -0,0 +1,113 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_MODULE    := orte
+LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
+LOCAL_LDLIBS := -llog
+LOCAL_SRC_FILES := \
+liborte/conv.c \
+liborte/debug.c \
+liborte/event.c \
+liborte/fnmatch.c \
+liborte/htimerNtp.c \
+liborte/objectEntry.c \
+liborte/objectEntryTimer.c \
+liborte/objectUtils.c \
+liborte/ORTEAppRecvThread.c \
+liborte/ORTEAppSendThread.c \
+liborte/ORTEDomainApp.c \
+liborte/ORTEPublication.c \
+liborte/ORTEPublicationTimer.c \
+liborte/ORTESubscription.c \
+liborte/ORTEDomain.c \
+liborte/ORTEDomainMgr.c \
+liborte/ORTEInit.c \
+liborte/ORTEThreadUtils.c \
+liborte/ORTETypeRegister.c \
+liborte/ORTEVerbosity.c \
+liborte/ORTEPattern.c \
+liborte/ORTEMisc.c \
+liborte/parameter.c \
+liborte/RTPSAck.c \
+liborte/RTPSCSTReader.c \
+liborte/RTPSCSTReaderTimer.c \
+liborte/RTPSCSTReaderProc.c \
+liborte/RTPSCSTWriter.c \
+liborte/RTPSCSTWriterTimer.c \
+liborte/RTPSGap.c \
+liborte/RTPSHeader.c \
+liborte/RTPSHeardBeat.c \
+liborte/RTPSInfoDST.c \
+liborte/RTPSInfoREPLY.c \
+liborte/RTPSInfoSRC.c \
+liborte/RTPSInfoTS.c \
+liborte/RTPSPad.c \
+liborte/RTPSUtils.c \
+liborte/RTPSVar.c \
+liborte/RTPSIssue.c \
+liborte/sock.c \
+liborte/ul_gavl.c \
+liborte/ul_gavlprim.c \
+liborte/cdr.c
+
+include $(BUILD_STATIC_LIBRARY)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE    := jorte
+LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
+LOCAL_LDLIBS := -llog
+LOCAL_SRC_FILES := \
+libjorte/onLoad.c \
+libjorte/getNtpTime.c \
+libjorte/setType.c \
+libjorte/setTopic.c \
+libjorte/createAppInfo.c \
+libjorte/createPubInfo.c \
+libjorte/createSubInfo.c \
+libjorte/setRecvInfo.c \
+libjorte/JGetORTEConstant.c \
+libjorte/JIPAddressToString.c \
+libjorte/JNtpTimeToStringMs.c \
+libjorte/JNtpTimeToStringUs.c \
+libjorte/JORTEDomainAppCreate.c \
+libjorte/JORTEDomainAppDestroy.c \
+libjorte/JORTEDomainInitEvents.c \
+libjorte/JORTEDomainMgrCreate.c \
+libjorte/JORTEDomainMgrDestroy.c \
+libjorte/JORTEDomainPropDefaultGet.c \
+libjorte/JORTEDomainStart.c \
+libjorte/JORTEInit.c \
+libjorte/JORTEPublicationCreate.c \
+libjorte/JORTEPublicationDestroy.c \
+libjorte/JORTEPublicationSend.c \
+libjorte/JORTEPublicationPropertiesSet.c \
+libjorte/JORTEPublicationPropertiesGet.c \
+libjorte/JORTEPublicationGetStatus.c \
+libjorte/JORTEPublicationWaitForSubscriptions.c \
+libjorte/JORTESleepMs.c \
+libjorte/JORTESubscriptionCreate.c \
+libjorte/JORTESubscriptionDestroy.c \
+libjorte/JORTESubscriptionPropertiesGet.c \
+libjorte/JORTESubscriptionPropertiesSet.c \
+libjorte/JORTESubscriptionGetStatus.c \
+libjorte/JORTESubscriptionWaitForPublications.c \
+libjorte/JORTETypeRegisterAdd.c \
+libjorte/JORTETypeRegisterDestroyAll.c \
+libjorte/JORTEVerbositySetLogFile.c \
+libjorte/JORTEVerbositySetOptions.c \
+libjorte/JStringToIPAddress.c
+
+LOCAL_STATIC_LIBRARIES := orte
+
+include $(BUILD_SHARED_LIBRARY)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE    := ortemanager
+LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
+LOCAL_LDLIBS := -llog
+LOCAL_SRC_FILES := manager/ortemanager.c
+LOCAL_STATIC_LIBRARIES := orte
+
+include $(BUILD_EXECUTABLE)
\ No newline at end of file