Change-Id: I18aa6225790900427ae4a287843ada1ae68d1467
This commit is contained in:
2018-07-06 20:16:11 +08:00
parent ec4fd44192
commit 1db6171c8d
14 changed files with 62 additions and 24 deletions

View File

@@ -97,16 +97,16 @@ LOCAL_SRC_FILES := \
# $(wildcard xserver/Xext/*.c) \ # $(wildcard xserver/Xext/*.c) \
LOCAL_SHARED_LIBRARIES := libsdl-1.2 libsdl_ttf libXfont LOCAL_SHARED_LIBRARIES := libsdl-1.2 libsdl_ttf
LOCAL_STATIC_LIBRARIES := libxcb \ LOCAL_STATIC_LIBRARIES := libxcb \
libXau libXdmcp libX11 libXext libXrender libxkbfile \ libXau libXdmcp libX11 libXext libXrender libxkbfile \
libICE libfontenc android-shmem_xserver pixman-1_xserver \ libICE android-shmem_xserver pixman-1_xserver \
libcrypto_static libcrypto_static libXfont freetype_xserver libfontenc libz libpng liblog
#LOCAL_LDFLAGS := -pie #LOCAL_LDFLAGS := -pie
LOCAL_LDLIBS := -llog -lc -lm -ldl -lz -lGLESv1_CM #LOCAL_LDLIBS := -llog -lc -lm -ldl -lGLESv1_CM
include $(BUILD_SHARED_LIBRARY) include $(BUILD_SHARED_LIBRARY)

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libICE LOCAL_MODULE := libICE
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/include/X11/ICE \ $(LOCAL_PATH)/include/X11/ICE \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libSM LOCAL_MODULE := libSM
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/include/X11/SM \ $(LOCAL_PATH)/include/X11/SM \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \

View File

@@ -8,7 +8,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libX11 LOCAL_MODULE := libX11
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \
$(LOCAL_PATH)/include \ $(LOCAL_PATH)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
@@ -303,4 +303,26 @@ include $(BUILD_STATIC_LIBRARY)
$(call import-module,android/support) $(call import-module,android/support)
include $(CLEAR_VARS)
LOCAL_COPY_HEADERS_TO := X11
LOCAL_COPY_HEADERS := \
include/X11/XKBlib.h \
include/X11/Xcms.h \
include/X11/Xlib.h \
include/X11/Xlibint.h \
include/X11/Xlocale.h \
include/X11/Xresource.h \
include/X11/Xutil.h \
include/X11/cursorfont.h \
include/X11/Xregion.h \
include/X11/ImUtil.h \
include/X11/Xlib-xcb.h \
include/X11/XlibConf.h
include $(BUILD_COPY_HEADERS)

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libXau LOCAL_MODULE := libXau
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \
$(LOCAL_PATH)/include \ $(LOCAL_PATH)/include \

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libXdmcp LOCAL_MODULE := libXdmcp
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \
$(LOCAL_PATH)/include \ $(LOCAL_PATH)/include \

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libXext LOCAL_MODULE := libXext
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \
$(LOCAL_PATH)/include \ $(LOCAL_PATH)/include \

View File

@@ -2,7 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS) include $(CLEAR_VARS)
LOCAL_SDK_VERSION := 21 #LOCAL_SDK_VERSION := 23
LOCAL_MODULE := libXfont LOCAL_MODULE := libXfont
@@ -42,10 +42,10 @@ LOCAL_SRC_FILES := \
src/fontfile/catalogue.c src/fontfile/catalogue.c
LOCAL_SHARED_LIBRARIES := LOCAL_SHARED_LIBRARIES :=
LOCAL_STATIC_LIBRARIES := freetype_xserver libfontenc LOCAL_STATIC_LIBRARIES := freetype_xserver libfontenc libz libpng
LOCAL_LDLIBS := -llog -lc -lm -ldl -lz
include $(BUILD_SHARED_LIBRARY) include $(BUILD_STATIC_LIBRARY)

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libXrandr LOCAL_MODULE := libXrandr
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/include/X11/extensions \ $(LOCAL_PATH)/include/X11/extensions \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libXrender LOCAL_MODULE := libXrender
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/include/X11/extensions \ $(LOCAL_PATH)/include/X11/extensions \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libXt LOCAL_MODULE := libXt
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \
$(LOCAL_PATH)/include \ $(LOCAL_PATH)/include \

View File

@@ -2,11 +2,14 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS) include $(CLEAR_VARS)
LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libfontenc LOCAL_MODULE := libfontenc
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/include \
external/libpng \
external/zlib
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DFONT_ENCODINGS_DIRECTORY=\"/usr/share/fonts/X11/encodings/encodings.dir\" LOCAL_CFLAGS := -DHAVE_CONFIG_H -DFONT_ENCODINGS_DIRECTORY=\"/usr/share/fonts/X11/encodings/encodings.dir\"
@@ -17,7 +20,7 @@ LOCAL_SRC_FILES := \
LOCAL_STATIC_LIBRARIES := LOCAL_STATIC_LIBRARIES :=
LOCAL_LDLIBS := -llog -lc -lm -ldl -lz
include $(BUILD_STATIC_LIBRARY) include $(BUILD_STATIC_LIBRARY)

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libxcb LOCAL_MODULE := libxcb
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \
$(LOCAL_PATH)/include \ $(LOCAL_PATH)/include \
$(LOCAL_PATH)/src/ $(LOCAL_PATH)/src/
@@ -28,3 +28,16 @@ LOCAL_LDLIBS := -llog -lc -lm -ldl -lz
include $(BUILD_STATIC_LIBRARY) include $(BUILD_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_COPY_HEADERS_TO := xcb
LOCAL_SRCS := \
src/*.h
LOCAL_COPY_HEADERS := \
$(foreach F, $(LOCAL_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) \
include $(BUILD_COPY_HEADERS)

View File

@@ -7,7 +7,7 @@ LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libxkbfile LOCAL_MODULE := libxkbfile
LOCAL_C_INCLUDES := \ LOCAL_C_INCLUDES := \
external/XServer-XSDL-android-src/jni/application/header/include \ $(TARGET_OUT_INTERMEDIATES)/include \
$(LOCAL_PATH)/include/X11 \ $(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/include/X11/extensions \ $(LOCAL_PATH)/include/X11/extensions \
$(LOCAL_PATH)/ \ $(LOCAL_PATH)/ \