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