LOCAL_EXPORT_C_INCLUDE_DIRS := \
$(MESA_TOP)/src/panfrost/bifrost/ \
+LOCAL_MODULE_CLASS := STATIC_LIBRARIES
+intermediates := $(call local-generated-sources-dir)
+
+LOCAL_GENERATED_SOURCES := \
+ $(intermediates)/bifrost_gen_disasm.c
+
+bifrost_gen_disasm_gen := $(LOCAL_PATH)/bifrost/gen_disasm.py
+bifrost_gen_disasm_deps := $(LOCAL_PATH)/bifrost/ISA.xml
+
+$(intermediates)/bifrost_gen_disasm.c: $(bifrost_gen_disasm_deps)
+ @mkdir -p $(dir $@)
+ $(hide) $(MESA_PYTHON2) $(bifrost_gen_disasm_gen) $< > $@
+
include $(MESA_COMMON_MK)
include $(BUILD_STATIC_LIBRARY)
LOCAL_GENERATED_SOURCES := \
$(intermediates)/bifrost_nir_algebraic.c \
- $(intermediates)/bifrost_gen_disasm.c \
$(intermediates)/bi_generated_pack.h \
$(MESA_GEN_GLSL_H)
@mkdir -p $(dir $@)
$(hide) $(MESA_PYTHON2) $(bifrost_nir_algebraic_gen) -p $< > $@
-bifrost_gen_disasm_gen := $(LOCAL_PATH)/bifrost/gen_disasm.py
-bifrost_gen_disasm_deps := $(LOCAL_PATH)/bifrost/ISA.xml
-
-$(intermediates)/bifrost_gen_disasm.c: $(bifrost_gen_disasm_deps)
- @mkdir -p $(dir $@)
- $(hide) $(MESA_PYTHON2) $(bifrost_gen_disasm_gen) $< > $@
-
bi_generated_pack_gen := $(LOCAL_PATH)/bifrost/gen_pack.py
bi_generated_pack_deps := $(LOCAL_PATH)/bifrost/ISA.xml