nexmon – Rev 1
?pathlinks?
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
socat.c \
xioinitialize.c \
xiohelp.c \
xioparam.c \
xiodiag.c \
xioopen.c \
xioopts.c \
xiosignal.c \
xiosigchld.c \
xioread.c \
xiowrite.c \
xiotransfer.c \
xioengine.c \
xiolayer.c \
xioshutdown.c \
xioclose.c \
xioexit.c \
xiosocketpair.c \
xio-process.c \
xio-fd.c \
xio-fdnum.c \
xio-stdio.c \
xio-pipe.c \
xio-gopen.c \
xio-creat.c \
xio-file.c \
xio-named.c \
xio-socket.c \
xio-interface.c \
xio-listen.c \
xio-unix.c \
xio-ip.c \
xio-ip4.c \
xio-ip6.c \
xio-ipapp.c \
xio-tcp.c \
xio-sctp.c \
xio-rawip.c \
xio-socks.c \
xio-socks5.c \
xio-proxy.c \
xio-udp.c \
xio-progcall.c \
xio-exec.c \
xio-system.c \
xio-termios.c \
xio-readline.c \
xio-pty.c \
xio-openssl.c \
xio-streams.c \
xio-ascii.c \
xiolockfile.c \
xio-tcpwrap.c \
xio-ext2.c \
xio-tun.c \
xio-nop.c \
xio-test.c \
error.c \
openpty.c \
dalan.c \
procan.c \
procan-cdefs.c \
hostan.c \
fdname.c \
sysutils.c \
utils.c \
nestlex.c \
vsnprintf_r.c \
snprinterr.c \
filan.c \
sycls.c \
sslcls.c
LOCAL_MODULE := socat
LOCAL_CFLAGS += -DVERSION=\"$(GIT_VERSION)\"
LOCAL_CFLAGS += -DANDROID -Wno-multichar -D_GNU_SOURCE -Wall -Wno-parentheses -pthread -DHAVE_CONFIG_H -DANDROID -DNO_XMALLOC -mandroid
LOCAL_CFLAGS += -DRAND_F_SSLEAY_RAND_BYTES=100 -DRAND_R_PRNG_NOT_SEEDED=100
LOCAL_STATIC_LIBRARIES += libssl libcrypto
LOCAL_C_INCLUDES += .
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := libssl
LOCAL_SRC_FILES := $(LOCAL_PATH)/../libssl/local/armeabi/libssl.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../boringssl/src/include
include $(PREBUILT_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libcrypto
LOCAL_SRC_FILES := $(LOCAL_PATH)/../libcrypto/local/armeabi/libcrypto.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../boringssl/src/include
include $(PREBUILT_STATIC_LIBRARY)