From f642461677b052f727f5bb3f9c99ff00281308de Mon Sep 17 00:00:00 2001 From: "jband%netscape.com" Date: Tue, 4 May 1999 23:54:13 +0000 Subject: [PATCH] don't copy libxpconnect.so components directory on platforms where xptcall is not supported --- js/src/xpconnect/src/Makefile.in | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/src/xpconnect/src/Makefile.in b/js/src/xpconnect/src/Makefile.in index 94e71227f74e..f17af1360515 100644 --- a/js/src/xpconnect/src/Makefile.in +++ b/js/src/xpconnect/src/Makefile.in @@ -28,7 +28,14 @@ include $(topsrcdir)/config/config.mk LIBRARY_NAME=xpconnect MODULE=xpconnect + +# XXX hackage! +# only copy the .so to components dir on platforms where xptcall is supported +ifneq (,$(filter Linux FreeBSD NetBSD BSD_OS,$(OS_ARCH))) +ifeq (86,$(findstring 86,$(OS_TEST))) IS_COMPONENT = 1 +endif +endif DEFINES += -DJSFILE -DJS_THREADSAFE