summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gallium/targets/dri/Android.mk1
-rw-r--r--src/panfrost/Android.bifrost.mk27
-rw-r--r--src/panfrost/Makefile.sources8
3 files changed, 33 insertions, 3 deletions
diff --git a/src/gallium/targets/dri/Android.mk b/src/gallium/targets/dri/Android.mk
index 8e4e202dde1..a5a779176fd 100644
--- a/src/gallium/targets/dri/Android.mk
+++ b/src/gallium/targets/dri/Android.mk
@@ -62,6 +62,7 @@ LOCAL_STATIC_LIBRARIES += \
libfreedreno_perfcntrs \
libmesa_gallium \
libpanfrost_bifrost \
+ libpanfrost_bifrost_disasm \
libpanfrost_lib \
libpanfrost_midgard \
libpanfrost_midgard_disasm \
diff --git a/src/panfrost/Android.bifrost.mk b/src/panfrost/Android.bifrost.mk
index 3c77cb4dac2..fc1a3a1ed55 100644
--- a/src/panfrost/Android.bifrost.mk
+++ b/src/panfrost/Android.bifrost.mk
@@ -18,6 +18,31 @@
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
# DEALINGS IN THE SOFTWARE.
+# build libpanfrost_bifrost_disasm
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := libpanfrost_bifrost_disasm
+
+LOCAL_SRC_FILES := \
+ $(bifrost_disasm_FILES)
+
+LOCAL_C_INCLUDES := \
+ $(MESA_TOP)/include \
+ $(MESA_TOP)/src/compiler/nir/ \
+ $(MESA_TOP)/src/gallium/auxiliary/ \
+ $(MESA_TOP)/src/gallium/include/ \
+ $(MESA_TOP)/src/mapi/ \
+ $(MESA_TOP)/src/mesa/ \
+ $(MESA_TOP)/src/panfrost/bifrost/ \
+ $(MESA_TOP)/src/panfrost/include/
+
+LOCAL_EXPORT_C_INCLUDE_DIRS := \
+ $(MESA_TOP)/src/panfrost/bifrost/ \
+
+include $(MESA_COMMON_MK)
+include $(BUILD_STATIC_LIBRARY)
+
+# build libpanfrost_bifrost
include $(CLEAR_VARS)
LOCAL_MODULE := libpanfrost_bifrost
@@ -58,4 +83,4 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := \
$(MESA_TOP)/src/panfrost/bifrost/ \
include $(MESA_COMMON_MK)
-include $(BUILD_STATIC_LIBRARY) \ No newline at end of file
+include $(BUILD_STATIC_LIBRARY)
diff --git a/src/panfrost/Makefile.sources b/src/panfrost/Makefile.sources
index 19437f39b3c..3bb00e9b733 100644
--- a/src/panfrost/Makefile.sources
+++ b/src/panfrost/Makefile.sources
@@ -16,9 +16,13 @@ bifrost_FILES := \
bifrost/bi_quirks.h \
bifrost/bir.c \
bifrost/compiler.h \
- bifrost/cmdline.c \
+ bifrost/cmdline.c
+
+bifrost_disasm_FILES := \
bifrost/disassemble.c \
- bifrost/disassemble.h
+ bifrost/disassemble.h \
+ bifrost/bi_print_common.c \
+ bifrost/bi_print_common.h
lib_FILES := \
lib/decode_common.c \