1include $(XEN_ROOT)/tools/libfsimage/common.mk
2
3FSLIB = fsimage.so
4TARGETS += $(FSLIB)
5
6.PHONY: all
7all: $(TARGETS)
8
9.PHONY: install
10install: all
11	$(INSTALL_DIR) $(DESTDIR)$(FSDIR)/$(FS)
12	$(INSTALL_PROG) $(FSLIB) $(DESTDIR)$(FSDIR)/$(FS)
13
14.PHONY: uninstall
15uninstall:
16	rm -f $(addprefix $(DESTDIR)$(FSDIR)/$(FS)/, $(FSLIB))
17	if [ -d $(DESTDIR)$(FSDIR)/$(FS) ]; then \
18		rmdir $(DESTDIR)$(FSDIR)/$(FS); \
19	fi
20
21$(FSLIB): $(PIC_OBJS)
22	$(CC) $(LDFLAGS) $(SHLIB_LDFLAGS) -o $@ $^ -lxenfsimage $(FS_LIBDEPS) $(APPEND_LDFLAGS)
23
24-include $(DEPS_INCLUDE)
25