Revision e26110cf rules.mak

b/rules.mak
82 82
%$(DSOSUF): LDFLAGS += $(LDFLAGS_SHARED)
83 83
%$(DSOSUF): %.mo libqemustub.a
84 84
	$(call LINK,$^)
85
	@# Copy to build root so modules can be loaded when program started without install
86
	$(if $(findstring /,$@),$(call quiet-command,cp $@ $(subst /,-,$@), "  CP    $(subst /,-,$@)"))
85 87

  
86 88
.PHONY: modules
87 89
modules:
......
211 213
	$(eval $(patsubst %.o,%.mo,$o): $o) \
212 214
	$(eval $(patsubst %.o,%.mo,$o)-objs := $o))
213 215
$(foreach o,$(filter-out $(modules-m), $(patsubst %.o,%.mo,$($1))), \
216
    $(eval $o-objs += module-common.o)
214 217
    $(eval $o: $($o-objs))
215 218
    $(eval modules-objs-m += $($o-objs))
216 219
    $(eval modules-m += $o)

Also available in: Unified diff