summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorted.mielczarek%gmail.com <devnull@localhost>2009-03-02 17:33:47 +0000
committerted.mielczarek%gmail.com <devnull@localhost>2009-03-02 17:33:47 +0000
commitbcfae8402b3da7c9268b02c583c47e01c96dda53 (patch)
tree2a576e176c3182df94900f45963e666227b71397 /config
parent3b9f1cc4dde4d5911dc97ff8092f75cc3c477167 (diff)
downloadnspr-hg-bcfae8402b3da7c9268b02c583c47e01c96dda53.tar.gz
bug 480074 - Better dependency resolution for import libraries. Patch by Benjamin Smedberg <benjamin@smedbergs.us>, r=ted
Diffstat (limited to 'config')
-rw-r--r--config/rules.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/config/rules.mk b/config/rules.mk
index bab6f1eb..ac52a4f5 100644
--- a/config/rules.mk
+++ b/config/rules.mk
@@ -318,6 +318,10 @@ ifeq ($(OS_TARGET), OS2)
$(IMPORT_LIBRARY): $(MAPFILE)
rm -f $@
$(IMPLIB) $@ $(MAPFILE)
+else
+ifeq (,$(filter-out WIN95 WINCE,$(OS_TARGET)))
+$(IMPORT_LIBRARY): $(SHARED_LIBRARY)
+endif
endif
$(SHARED_LIBRARY): $(OBJS) $(RES) $(MAPFILE)