This commit is contained in:
Joseph Henry
2017-09-29 17:05:21 -07:00
parent 6a5c73eec2
commit 0319f8a894
3 changed files with 288 additions and 4 deletions

View File

@@ -141,15 +141,14 @@ endif
# JNI (Java Native Interface)
ifeq ($(SDK_JNI), 1)
# jni.h
INCLUDES+=-I$(shell /usr/libexec/java_home)/include
LIBZT_INCLUDES+=-I$(shell /usr/libexec/java_home)/include
# jni_md.h
INCLUDES+=-I$(shell /usr/libexec/java_home)/include/$(SYSTEM)
CXXFLAGS+=-DSDK_JNI
LIBZT_INCLUDES+=-I$(shell /usr/libexec/java_home)/include/$(OSTYPE)
LIBZT_DEFS+=-DSDK_JNI
endif
CXXFLAGS=$(CFLAGS) -Wno-format -fno-rtti -std=c++11
ZT_DEFS+=-DZT_SDK -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\""
LIBZT_DEFS+=
LIBZT_FILES:=src/VirtualTap.cpp src/libzt.cpp src/Utilities.cpp
STATIC_LIB=$(BUILD)/libzt.a