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