| BUILD_DIR := $(CURDIR)/../.. |
| |
| include $(BUILD_DIR)/config-host.mak |
| include $(SRC_PATH)/rules.mak |
| |
| $(call set-vpath, $(SRC_PATH)/tests/plugin) |
| |
| NAMES := |
| NAMES += bb |
| NAMES += empty |
| NAMES += insn |
| NAMES += mem |
| NAMES += hotblocks |
| NAMES += howvec |
| NAMES += hotpages |
| NAMES += lockstep |
| |
| SONAMES := $(addsuffix .so,$(addprefix lib,$(NAMES))) |
| |
| QEMU_CFLAGS += -fPIC -Wpsabi |
| QEMU_CFLAGS += -I$(SRC_PATH)/include/qemu |
| |
| all: $(SONAMES) |
| |
| lib%.so: %.o |
| $(CC) -shared -Wl,-soname,$@ -o $@ $^ $(LDLIBS) |
| |
| clean: |
| rm -f *.o *.so *.d |
| rm -Rf .libs |
| |
| .PHONY: all clean |