diff options
author | Tapani Pälli <[email protected]> | 2016-11-10 10:20:26 +0200 |
---|---|---|
committer | Tapani Pälli <[email protected]> | 2016-11-11 07:59:29 +0200 |
commit | 3ca600fe71ee505d6e6a4cea6a7a3729168ff78f (patch) | |
tree | 0846d2e3d4fbcb2c05632dd50eb951c7ddd12416 /src/mesa | |
parent | 1c2de8977b56a283641746482344a6455eabef77 (diff) |
android/i965: add libmesa_i965_compiler static library
this will be shared between OpenGL and Vulkan drivers
Signed-off-by: Tapani Pälli <[email protected]>
Reviewed-by: Emil Velikov <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/drivers/dri/i965/Android.mk | 32 |
1 files changed, 28 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/i965/Android.mk b/src/mesa/drivers/dri/i965/Android.mk index b4f1adf6ca8..7dea3c25076 100644 --- a/src/mesa/drivers/dri/i965/Android.mk +++ b/src/mesa/drivers/dri/i965/Android.mk @@ -152,6 +152,32 @@ include $(MESA_COMMON_MK) include $(BUILD_STATIC_LIBRARY) # --------------------------------------- +# Build libmesa_i965_compiler +# --------------------------------------- + +include $(CLEAR_VARS) + +LOCAL_MODULE := libmesa_i965_compiler +LOCAL_MODULE_CLASS := STATIC_LIBRARIES + +LOCAL_SRC_FILES := \ + $(i965_compiler_FILES) + +LOCAL_C_INCLUDES := \ + $(MESA_DRI_C_INCLUDES) \ + $(MESA_TOP)/src/intel \ + $(MESA_TOP)/src/compiler/nir \ + $(call generated-sources-dir-for,STATIC_LIBRARIES,libmesa_nir,,)/nir \ + $(call generated-sources-dir-for,STATIC_LIBRARIES,libmesa_glsl,,)/glsl + +LOCAL_SHARED_LIBRARIES := \ + libdrm_intel + +include $(LOCAL_PATH)/Android.gen.mk +include $(MESA_COMMON_MK) +include $(BUILD_STATIC_LIBRARY) + +# --------------------------------------- # Build i965_dri # --------------------------------------- @@ -177,7 +203,6 @@ LOCAL_C_INCLUDES := \ $(MESA_DRI_C_INCLUDES) LOCAL_SRC_FILES := \ - $(i965_compiler_FILES) \ $(i965_FILES) LOCAL_WHOLE_STATIC_LIBRARIES := \ @@ -185,7 +210,8 @@ LOCAL_WHOLE_STATIC_LIBRARIES := \ $(I965_PERGEN_LIBS) \ libmesa_intel_common \ libmesa_blorp \ - libmesa_isl + libmesa_isl \ + libmesa_i965_compiler LOCAL_SHARED_LIBRARIES := \ $(MESA_DRI_SHARED_LIBRARIES) \ @@ -195,7 +221,5 @@ LOCAL_GENERATED_SOURCES := \ $(MESA_DRI_OPTIONS_H) \ $(MESA_GEN_NIR_H) -include $(LOCAL_PATH)/Android.gen.mk - include $(MESA_COMMON_MK) include $(BUILD_SHARED_LIBRARY) |