Files
XServer-XSDL-android-src/XServer/other_lib/x_lib/libX11-1.6.2/Android.mk
kuailexs 6e70d72b30 目录
Change-Id: I6283b1546b94f37e0c4b25b9c3c298429bd72e3c
2020-01-14 20:01:53 +08:00

329 lines
5.8 KiB
Makefile

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SDK_VERSION := 21
LOCAL_MODULE := libX11
LOCAL_C_INCLUDES := \
$(TARGET_OUT_INTERMEDIATES)/include/desktop \
$(LOCAL_PATH)/ \
$(LOCAL_PATH)/include \
$(LOCAL_PATH)/include/X11 \
$(LOCAL_PATH)/src \
$(LOCAL_PATH)/src/xcms \
$(LOCAL_PATH)/src/xlibi18n \
$(LOCAL_PATH)/src/xkb \
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DXCMSDIR=\"/proc/self/cwd/usr/share/X11\" -DMAXHOSTNAMELEN=255
LOCAL_SRCS := \
src/xcms/*.c \
src/xkb/*.c \
src/xlibi18n/*.c \
modules/im/ximcp/*.c \
modules/lc/def/*.c \
modules/lc/gen/*.c \
modules/lc/Utf8/*.c \
modules/lc/xlocale/*.c \
modules/om/generic/*.c \
LOCAL_SRC_FILES := \
$(foreach F, $(LOCAL_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) \
src/AllCells.c \
src/AllowEv.c \
src/AllPlanes.c \
src/AutoRep.c \
src/Backgnd.c \
src/BdrWidth.c \
src/Bell.c \
src/Border.c \
src/ChAccCon.c \
src/ChActPGb.c \
src/ChClMode.c \
src/ChCmap.c \
src/ChGC.c \
src/ChKeyCon.c \
src/ChkIfEv.c \
src/ChkMaskEv.c \
src/ChkTypEv.c \
src/ChkTypWEv.c \
src/ChkWinEv.c \
src/ChPntCon.c \
src/ChProp.c \
src/ChSaveSet.c \
src/ChWAttrs.c \
src/ChWindow.c \
src/CirWin.c \
src/CirWinDn.c \
src/CirWinUp.c \
src/ClDisplay.c \
src/ClearArea.c \
src/Clear.c \
src/ConfWind.c \
src/Context.c \
src/ConvSel.c \
src/CopyArea.c \
src/CopyCmap.c \
src/CopyGC.c \
src/CopyPlane.c \
src/CrBFData.c \
src/CrCmap.c \
src/CrCursor.c \
src/CrGC.c \
src/CrGlCur.c \
src/CrPFBData.c \
src/CrPixmap.c \
src/CrWindow.c \
src/Cursor.c \
src/DefCursor.c \
src/DelProp.c \
src/Depths.c \
src/DestSubs.c \
src/DestWind.c \
src/DisName.c \
src/DrArc.c \
src/DrArcs.c \
src/DrLine.c \
src/DrLines.c \
src/DrPoint.c \
src/DrPoints.c \
src/DrRect.c \
src/DrRects.c \
src/DrSegs.c \
src/ErrDes.c \
src/ErrHndlr.c \
src/evtomask.c \
src/EvToWire.c \
src/FetchName.c \
src/FillArc.c \
src/FillArcs.c \
src/FillPoly.c \
src/FillRct.c \
src/FillRcts.c \
src/FilterEv.c \
src/Flush.c \
src/Font.c \
src/FontInfo.c \
src/FontNames.c \
src/FreeCmap.c \
src/FreeCols.c \
src/FreeCurs.c \
src/FreeEData.c \
src/FreeEventData.c \
src/FreeGC.c \
src/FreePix.c \
src/FSSaver.c \
src/FSWrap.c \
src/GCMisc.c \
src/Geom.c \
src/GetAtomNm.c \
src/GetColor.c \
src/GetDflt.c \
src/GetEventData.c \
src/GetFPath.c \
src/GetFProp.c \
src/GetGCVals.c \
src/GetGeom.c \
src/GetHColor.c \
src/GetHints.c \
src/GetIFocus.c \
src/GetImage.c \
src/GetKCnt.c \
src/GetMoEv.c \
src/GetNrmHint.c \
src/GetPCnt.c \
src/GetPntMap.c \
src/GetProp.c \
src/GetRGBCMap.c \
src/GetSOwner.c \
src/GetSSaver.c \
src/GetStCmap.c \
src/GetTxtProp.c \
src/GetWAttrs.c \
src/GetWMCMapW.c \
src/GetWMProto.c \
src/globals.c \
src/GrButton.c \
src/GrKeybd.c \
src/GrKey.c \
src/GrPointer.c \
src/GrServer.c \
src/Host.c \
src/Iconify.c \
src/IfEvent.c \
src/imConv.c \
src/ImText16.c \
src/ImText.c \
src/ImUtil.c \
src/InitExt.c \
src/InsCmap.c \
src/IntAtom.c \
src/KeyBind.c \
src/KeysymStr.c \
src/KillCl.c \
src/LiHosts.c \
src/LiICmaps.c \
src/LiProps.c \
src/ListExt.c \
src/LoadFont.c \
src/LockDis.c \
src/locking.c \
src/LookupCol.c \
src/LowerWin.c \
src/Macros.c \
src/MapRaised.c \
src/MapSubs.c \
src/MapWindow.c \
src/MaskEvent.c \
src/Misc.c \
src/ModMap.c \
src/MoveWin.c \
src/NextEvent.c \
src/OCWrap.c \
src/OMWrap.c \
src/OpenDis.c \
src/ParseCmd.c \
src/ParseCol.c \
src/ParseGeom.c \
src/PeekEvent.c \
src/PeekIfEv.c \
src/Pending.c \
src/PixFormats.c \
src/PmapBgnd.c \
src/PmapBord.c \
src/PolyReg.c \
src/PolyTxt16.c \
src/PolyTxt.c \
src/PropAlloc.c \
src/PutBEvent.c \
src/PutImage.c \
src/Quarks.c \
src/QuBest.c \
src/QuColor.c \
src/QuColors.c \
src/QuCurShp.c \
src/QuExt.c \
src/QuKeybd.c \
src/QuPntr.c \
src/QuStipShp.c \
src/QuTextE16.c \
src/QuTextExt.c \
src/QuTileShp.c \
src/QuTree.c \
src/RaiseWin.c \
src/RdBitF.c \
src/RecolorC.c \
src/ReconfWin.c \
src/ReconfWM.c \
src/Region.c \
src/RegstFlt.c \
src/RepWindow.c \
src/RestackWs.c \
src/RotProp.c \
src/ScrResStr.c \
src/SelInput.c \
src/SendEvent.c \
src/SetBack.c \
src/SetClMask.c \
src/SetClOrig.c \
src/SetCRects.c \
src/SetDashes.c \
src/SetFont.c \
src/SetFore.c \
src/SetFPath.c \
src/SetFunc.c \
src/SetHints.c \
src/SetIFocus.c \
src/SetLocale.c \
src/SetLStyle.c \
src/SetNrmHint.c \
src/SetPMask.c \
src/SetPntMap.c \
src/SetRGBCMap.c \
src/SetSOwner.c \
src/SetSSaver.c \
src/SetState.c \
src/SetStCmap.c \
src/SetStip.c \
src/SetTile.c \
src/SetTSOrig.c \
src/SetTxtProp.c \
src/SetWMCMapW.c \
src/SetWMProto.c \
src/StBytes.c \
src/StColor.c \
src/StColors.c \
src/StName.c \
src/StNColor.c \
src/StrKeysym.c \
src/StrToText.c \
src/Sync.c \
src/Synchro.c \
src/Text16.c \
src/Text.c \
src/TextExt16.c \
src/TextExt.c \
src/TextToStr.c \
src/TrCoords.c \
src/UndefCurs.c \
src/UngrabBut.c \
src/UngrabKbd.c \
src/UngrabKey.c \
src/UngrabPtr.c \
src/UngrabSvr.c \
src/UninsCmap.c \
src/UnldFont.c \
src/UnmapSubs.c \
src/UnmapWin.c \
src/VisUtil.c \
src/WarpPtr.c \
src/Window.c \
src/WinEvent.c \
src/Withdraw.c \
src/WMGeom.c \
src/WMProps.c \
src/WrBitF.c \
src/xcb_disp.c \
src/xcb_io.c \
src/XlibAsync.c \
src/XlibInt.c \
src/Xrm.c \
LOCAL_SHARED_LIBRARIES :=
LOCAL_STATIC_LIBRARIES := libXdmcp libXau android-shmem_xserver libxcb
LOCAL_LDLIBS := -llog -lc -lm -ldl -lz
include $(BUILD_STATIC_LIBRARY)
$(call import-module,android/support)
include $(CLEAR_VARS)
LOCAL_COPY_HEADERS_TO := desktop/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)