]> git.proxmox.com Git - mirror_qemu.git/blob - tests/plugin/Makefile
tests/plugin: add sample plugins
[mirror_qemu.git] / tests / plugin / Makefile
1 BUILD_DIR := $(CURDIR)/../..
2
3 include $(BUILD_DIR)/config-host.mak
4 include $(SRC_PATH)/rules.mak
5
6 $(call set-vpath, $(SRC_PATH)/tests/plugin)
7
8 NAMES :=
9 NAMES += bb
10 NAMES += empty
11 NAMES += insn
12 NAMES += mem
13
14 SONAMES := $(addsuffix .so,$(addprefix lib,$(NAMES)))
15
16 QEMU_CFLAGS += -fPIC
17 QEMU_CFLAGS += -I$(SRC_PATH)/include/qemu
18
19 all: $(SONAMES)
20
21 lib%.so: %.o
22 $(CC) -shared -Wl,-soname,$@ -o $@ $^ $(LDLIBS)
23
24 clean:
25 rm -f *.o *.so *.d
26 rm -Rf .libs
27
28 .PHONY: all clean